POST /ingest/batch
Ingestion
POST /ingest/batch
Send a batch of content for analysis
POST
POST /ingest/batch
Send a batch of content (up to 1,000 items) for analysis. Accepts plain text (Model A, Pulse tier) or pseudonymous uid+text pairs (Model B, Signal/Brain tiers). Raw text is never stored — only extracted signals.
Request body
Label for this content source, e.g.
slack_engineering.Array of plain text strings. Used with Model A (Pulse tier).
Array of
{uid, text, ts} objects. Used with Model B (Signal/Brain tiers).Customer-generated UUID for status tracking.
Message object (Model B)
Pseudonymous user identifier — customer holds the mapping.
Message or comment text.
ISO 8601 timestamp of the original message.
Response
Echo of submitted
batch_id.processed or queued.Number of items successfully processed.
Items where PII was detected and stripped.
ISO 8601 timestamp.