Skip to main content
GET
/
v2
/
organizations
/
{organizationId}
/
directories
/
{directoryId}
/
sources
/
{sourceId}
/
status
Get source status
curl --request GET \
  --url https://api.orbitsearch.com/v2/organizations/{organizationId}/directories/{directoryId}/sources/{sourceId}/status \
  --header 'Authorization: Bearer <token>'
Returns the current processing status for a source. Use this endpoint to poll after a CSV upload until the source reaches a terminal state.

Path parameters

organizationId
string
required
The UUID of the owning organization.
directoryId
string
required
The UUID of the directory.
sourceId
string
required
The UUID of the source to check.

Source status values

StatusMeaning
pendingUpload received; processing has not started.
processingRows are being validated and materialized.
completedAll rows have been processed. Check accepted, failed, and warnings for results.
failedProcessing encountered an unrecoverable error.