MOCK MODE · responses are local fixtures · set VITE_PAPI_BASE_URL to connect live
PUBLIC API v1

Access your Vault, programmatically.

Machine-to-machine access to your tenant's ingestion pipeline. One credential, one tenant's data — no cross-tenant access, ever.

Bearer token

Held in memory only — cleared on refresh. A token is required every time.

List ingestion jobs
GET/api/public/v1/ingestion/jobs

Returns this tenant's ingestion jobs, paginated. Each job's id is an opaque handle — click a handle below to pre-fill the panel on the right.

← paste your token to begin
Get one ingestion job
GET/api/public/v1/ingestion/jobs/{handle}

Fetch a single job by its opaque handle. 404 if not found or not yours — deliberately indistinguishable.

← paste your token to begin
Auth model

One credential is bound server-side to exactly one tenant — you only ever see your own data. There is no OAuth redirect, no session cookie, and no auto-login. Your token never leaves this tab.