Skip to main content
GET
Get Enrichment Status
Returns the latest snapshot for a single-profile Enrich operation or one child of a batch operation.
Continue polling while status is running. Stop on completed or failed. This endpoint requires search:read; responses created with include_profile: true also require profile:read. Requests are visible only to the API key that created them.

Authorizations

Authorization
string
header
required

Use an Orbit API key from the Developer Dashboard.

Path Parameters

request_id
string
required

The request ID returned by a profile enrichment operation.

Minimum string length: 1

Response

The current enrichment snapshot.

request_id
string
required
profile_id
string
required
status
enum<string>
required
Available options:
running,
completed,
failed
operation
enum<string>
required

Use partial for a useful profile, full for the deepest available profile, or regenerate to rebuild a fresh full profile.

Available options:
partial,
full,
regenerate
include_profile
boolean
required
generation_level
integer | null
required
Required range: x >= 1
profile
object

The public Orbit profile. Available fields depend on the profile generation level.

failure
object
billing
object

Credits held and spent for this request. Omitted when Orbit served the request from the stored profile. The final consumedCredits is the full charge once status is settled.