Skip to main content

Jobs

Jobs APIs represent asynchronous batch operations associated with experience groups, primarily used for large‑scale participant uploads and updates. They enable safe, trackable processing of bulk user changes.

End-user benefits

  • Tracking the status and progress of participant upload jobs
  • Viewing success and failure counts for each job execution
  • Retrieving detailed error information for failed records
  • Listing and filtering jobs by group for operational monitoring

Integration capabilities

  • API‑based job monitoring with access to status, success, and failure metrics
  • Granular error retrieval endpoints to support retries, remediation, and audits
  • Easy integration with automation and admin tools using standard enterprise API patterns

Job statuses

StatusDescription
CREATEDQueued for processing
PROCESSINGIn progress
SUCCESSFULAll records processed
PARTIAL_SUCCESSSome failures — use errors endpoint
FAILEDJob failed — use errors endpoint

Scopes

ScopeDescription
groups:readRead jobs

Required headers

HeaderDescription
AuthorizationBearer {ACCESS_TOKEN}
transactionIdUUID (fish tag / tracing)

Error codes

CodeMessageHTTP Status Code
2000e.g. job not found, invalid request400
2001Internal server error500
2003Invalid authorization401

Endpoints