Skip to main content
GET
Get, Update & Delete Source

Draft — needs review

Auth: Authorization: Bearer tr_...

GET /v0/sources/{id}

Returns one source with its adapter, bindings, schedule, config and health.

PATCH /v0/sources/{id}

Shortening an interval takes effect immediately. The next run is pulled forward to at most one new interval away, so you don’t wait out the old one first. Lengthening it leaves the scheduled run alone. The adapter’s requirements are re-checked on the merged state, not just the fields you sent. So a cron source cannot have its taskKind cleared, and a binding an adapter doesn’t need is refused even when the call was about something else.

DELETE /v0/sources/{id}

Deleting a source deletes its item ledger, which is the dedupe history. The tasks and artifacts it already produced are kept — but a recreated source will land the same items again.

Error codes

Operator mirror

GET, PATCH and DELETE /v0/operator/sources/{id}.