Skip to main content
GET
Returns 404 both for an ID that does not exist and for a source that belongs to another organization. A malformed ID also returns 404. Any role in the organization can read a source. To see the source’s latest ingestion run, call Get a source’s latest job. To rename, reconfigure, pause or resume it, call Update a source.
string
required
Source ID (a UUID).

Response

string
required
Source ID (a UUID).
string
required
Collection the source ingests into.
string
required
One of the source_type values listed on Connectors, such as website, github or upload.
string
required
Display name.
object
required
Stored configuration. Every value is a string. See Create a source.
boolean
required
Whether answers from this source are limited to what each reader may see in the source system. See Source permissions.
boolean
required
Whether respect_source_permissions can be turned on for this source.
string
required
active, paused or disabled. Only an active source is ingested. A paused source keeps its documents, and they are still answered from.
string | null
required
Source version read by the last ingestion run that ended succeeded or partial. null if never ingested, and null again once the source’s configuration is edited, until the next such run.
string | null
required
ISO 8601 timestamp in UTC of the last ingestion run that ended succeeded or partial. null if never ingested.
string
required
ISO 8601 timestamp, in UTC.
string
required
ISO 8601 timestamp, in UTC.
Last modified on November 7, 2026