Skip to main content
POST
Ingest an adapter batch

Authorizations

Authorization
string
header
required

API key sent as Authorization: Bearer <api-key>.

Body

application/json
rows
object[]
required

Canonical adapter ingest bodies (1-200 rows, at most 500 deliveries total).

Required array length: 1 - 200 elements
defaultDwellMs
integer

Optional fallback dwell (ms) when a row's event.meta carries no derivable duration — set it to the contracted spot length for feeds that omit per-event durations.

Required range: x >= 0

Response

Per-(row,event) results + a batch summary. Row failures are reported inline, not as an HTTP error.

ok
boolean
required
data
object
required

Route-specific payload. Operation responses refine this.

contractVersion
string
required
Allowed value: "v1.0"