Skip to main content
GET
Get ingestion batch status
Normalization runs in the background, so a batch moves queued → processing → done (or error). Poll this endpoint with the batchId returned by Ingest records. The counts tell you what actually landed: accepted and deduplicated are known immediately, while recordsCreated and eventsCreated populate once the batch reaches done. Anything Seyn couldn’t accept appears in rejected with a reason.

Authorizations

Authorization
string
header
required

Bearer token from app.seynlabs.com → Settings → API Keys. Send as Authorization: Bearer sk_live_....

Path Parameters

batchId
string<uuid>
required

Response

Batch status.

success
enum<boolean>
required
Available options:
true
data
object
required
meta
object
required