Skip to main content
POST
POST /api/ingest
Accepts a batch of normalized events from the SDK or agent. This is the primary data ingestion endpoint — all job, worker, and queue data enters Sluice through this endpoint.

Authentication

API key via Authorization: Bearer sk_... header.

Request body

Event fields

Exactly one of job, worker, or queue should be present per event.

Job payload

Worker payload

Queue payload

Limits

  • Maximum 1,000 events per request.
  • Maximum 5 MB request body.
  • Free tier: 10,000 events per day. Resets at midnight UTC.

Response

Response fields