Sources API
Sources are ingestion pipelines that group documents and apply shared extraction settings. Create sources to batch-upload documents with consistent schema configuration.
Endpoints
GET /v1/sources
List all sources.
POST /v1/sources
Create a new source with schema and settings.
GET /v1/sources/:id
Get source details.
PATCH /v1/sources/:id
Update source settings.
DELETE /v1/sources/:id
Delete a source.
POST /v1/sources/:id/documents
Upload documents to a source.
GET /v1/sources/:id/documents
List documents in a source.
How sources work
A source binds a schema to an ingestion pipeline. Documents uploaded to a source are automatically extracted using the source's schema, processed through the four-phase pipeline, and linked via the Field Registry. Use webhooks to receive extraction results. Sources group documents for case formation.