Ingest JSON, NDJSON, or CSV events into an Axiom dataset via the REST API

domain: axiom.co · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. POST the event payload to https://api.axiom.co/v1/datasets/{dataset_name}/ingest with Content-Type set to application/json, text/csv, or application/x-ndjson to match the payload format.
  2. Authenticate with an API token or personal access token that has ingest permission, passed as Authorization: Bearer <token>.
  3. Optionally set the timestamp-field and timestamp-format query parameters if events don't use the default ingestion-time timestamp.
  4. For CSV ingestion, either supply field names on the first line or pass them via the X-Axiom-CSV-Fields header, and set csv-delimiter if the data isn't comma-separated.
  5. Inspect the response's ingested, failed, and failures fields to confirm how many events were accepted per request.

Known gotchas

Related routes

Query Axiom datasets using APL via the REST API
axiom.co · 5 steps · unrated
Ingest a batch of server-side events into mParticle using the Events API batch endpoint
docs.mparticle.com · 5 steps · unrated
Ingest xAPI statements into an LRS
adlnet.gov · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans