Get Enrichment Job
Poll enrichment job status and get results.
Returns results progressively — partial results are available while the job is still running, as each batch of items completes processing.
Flow:
- Submit enrichment with
async_mode=true→ getjob_id - Poll this endpoint — results appear incrementally as items are processed
- When
statuschanges tocompleted, all results are ready
Pagination:
page: Page number (1-indexed, default: 1)page_size: Results per page (default: 1000)- Response includes
page,page_size,total_pages,completed_items
Statuses:
running: Job is still processing (partial results may be available)completed: Job finished, all results readyfailed: Job failed or was cancelled (partial results may still be available)
Example:
GET /api/public/enrich/{job_id}?page=1&page_size=50
Response (running, partial results):
{
"job_id": "08aa2b0d-...",
"status": "running",
"results": [
{"after_data": {...}, "before_data": {...}, "sources": {...}}
],
"total_items": 500,
"completed_items": 200,
"successful": 0,
"credits_used": 0,
"page": 1,
"page_size": 50,
"total_pages": 4
}
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Path Parameters
Response
Successful Response
Response with enriched data for all items.
Number of items being processed (may be limited by max_rows)
Job ID for tracking (always returned). Use this with source_activity_id to trigger full run.
Enrichment results for each item (empty if async_mode=true)
Total items passed in the request (before max_rows limit)
Number of successfully enriched items
Number of credits used (1 per successful item)
Job status: 'running' (async) or 'completed' (sync)
Detailed API usage metrics (costs, calls, tokens) - only present when job is complete
Estimated pricing breakdown (for example knowledge-base storage + model runtime costs when available)
Whether this enrichment job used a knowledge base vector store
SOURCE_X -> hosted document URL mapping for knowledge-base files used by the activity
Current page number (1-indexed)
Number of results per page
Total number of pages available
Number of items with results available so far (useful while status=running)