jobs-public

Look up many jobs by exact name

Resolve up to 1000 exact job names in ONE request and get each job's status back, plus the names that matched nothing in notFound. Exactly one row per resolved name, the newest — under organization=true a name can match once per member, and GET /jobs?jobName= is where every match is available. This is the batched form of GET /jobs?jobName=: polling or existence-checking a large campaign one name per request is a request volume that gets rate-limited and then blocked at the network edge. Names are sent in the body because a query string cannot hold a useful number of them. Rows carry status and timing but not Settings, Score or AggregationError, which have no size bound, or resultUrl, which costs a storage lookup per row. Read those for one job with GET /jobs?jobName=. To enumerate one batch's children instead of naming them, page GET /jobs?batch= with limit and startKey.

post/api/jobs/search

Request

  • Base URL: https://app.tamarind.bio
  • URL: https://app.tamarind.bio/api/jobs/search
  • Auth: API key in header x-api-key

Request body

jobNamesstring[] required
organizationboolean
includeSubjobsboolean
jobEmailstring nullable

Response

Successful Response

notFoundstring[] required
statusesobject required

Changes

No recorded changes to this operation across all 1 revision of this API.