API-First Data Platform

Build on the data platform that scales with you

Axiom API provides a unified interface for ingesting, querying, and monitoring your data. RESTful endpoints, real-time streaming, and SDKs for every major language.

curl -X POST https://api.axiom.dev/v2/datasets/logs/query \
  -H "Authorization: Bearer axm_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "apl": "logs | where status >= 400 | top 10 by count()",
    "startTime": "2026-02-01T00:00:00Z",
    "endTime": "2026-03-01T00:00:00Z"
  }'

Endpoints

All endpoints are versioned under /v2 and accept JSON request bodies. Responses include standard pagination cursors and rate limit headers.

GET
/v2/datasets

List all datasets in your workspace with pagination and filtering support.

POST
/v2/datasets/{id}/query

Execute SQL or APL queries against a specific dataset with streaming results.

PUT
/v2/pipelines

Create or update an ingestion pipeline with transformation rules and routing.

DELETE
/v2/monitors/{id}

Remove a monitor and its associated alert configurations permanently.

Authentication

Axiom uses API tokens for authentication. Include your token in the Authorization header of every request. Tokens can be scoped to specific datasets and actions.

We support two token types: Personal tokens for development and testing, and Service tokens for production workloads with fine-grained permissions.

All API traffic is encrypted via TLS 1.3. Tokens are hashed at rest and can be rotated without downtime.

Rate Limits

Rate limits are applied per-token and vary by plan. Free tier allows 100 requests/minute, Pro allows 1,000, and Enterprise limits are custom.

Free100 req/min
Pro1,000 req/min
EnterpriseCustom

Official SDKs

Idiomatic client libraries maintained by the Axiom team. All SDKs support async operations, automatic retries, and type-safe responses.

P

Python

pip install axiom-sdk
N

Node.js

npm install @axiom/sdk
G

Go

go get github.com/axiom/sdk-go
R

Ruby

gem install axiom-sdk

Changelog

v2.14.0

Feb 2026

Streaming query results

Query responses now support Server-Sent Events for real-time result streaming.

v2.13.2

Jan 2026

Rate limit headers

All responses now include X-RateLimit-Remaining and X-RateLimit-Reset headers.

v2.13.0

Dec 2025

Pipeline transformations

Added support for custom transformation functions in ingestion pipelines.

Start building today

Get your free API key and start ingesting data in under five minutes. No credit card required for the free tier.

Get Your API Key

Free tier includes 1 GB ingestion and 30-day retention

Axiom API

The API-first data platform for developers who ship fast.

Product

Documentation

Pricing

Status Page

Changelog

Developers

API Reference

SDKs

Guides

Community

Company

About

Blog

Careers

Security

© 2026 Axiom API, Inc. All rights reserved.