Skip to main content

Talroo Docs Navigation Guide

Official Documentation: https://docs.talroo.com/api/search

This guide highlights where to find and how to use the most important parts of Talroo's documentation so you can integrate quickly and avoid common pitfalls. It points you to authentication parameters, the Search API parameters that materially impact relevance and pagination, and the response fields and headers.

Core APIs

Search API (Main endpoint for job retrieval)

Endpoint: /api/search

Based on the type of publisher, the requests must be sent to either:

DomainUse Case
bulk.jobs2careers.com/apiAPI-SMS, API-Email, API-PUSH (asynchronous messaging)
api.jobs2careers.com/apiAPI, API-REG (real-time search)

Both have the same functionality but are on different domains to optimize to the diverse usage patterns of asynchronous messaging (ex. daily emails) and real-time search.

T-Value Reporting API

For tracking campaign performance. See T-Values for details.

Critical Search Parameters Often Missed

ParameterDescription
pidProvide for user personalization (not in basic examples)
startFor pagination (0-indexed - do not omit job 0 as it is the top-ranked job)
commuteTraffic-sensitive travel time filters (in minutes: 15, 30, 45, 60)
Common Pitfall

Not using pid and missing personalization benefits.

Key Response Fields to Parse

FieldDescription
idUnique job identifier for tracking
priceRepresentation of the CPC
urlThe URL needed to register a click on the job
Common Pitfall

Not saving and using the Click URL correctly.

Integration Checklist

Before going live, ensure:

  • Authentication: Proper id, pass passed to API call
  • Proper error handling (4xx, 5xx responses)
  • Key parameters (q, l) properly formatted
  • T-values for campaign tracking
  • PID parameter for personalizing content is present, salted, and secure

Common Integration Mistakes

MistakeImpact
Using incorrect authenticationUse the id and password associated with the affiliate
Invalid LocationsLocations must be in the format of <city,state> or <zipcode>
Poor TrackingMisunderstanding conversion and/or t-value tracking leads to incorrect conclusions
Personalization ManagementNew session or new PID per query breaks personalization

Quick Troubleshooting

SymptomLikely CauseCheck
No jobs returnedBad location parameterFormat: "City, ST" or "12345"
Low CTRPoor relevanceAdd query terms, check location
400 errorsBad URL or request parametersReview user/pass and other parameters
Truncated resultsMissing paginationUse start parameter
No personalizationMissing or inconsistent pidPass consistent pid values