// v1.0.4 Documentation

API Reference

Programmatic access to Axiom Core’s autonomous agent infrastructure. Deploy, monitor, and manage long-running missions via REST API.

Base URL

https://api.axiomcore.com/v1
All endpoints are accessed via this base URL

Authentication

All API requests require authentication via Bearer token in the Authorization header:

Authorization: Bearer ax_live_1a2b3c4d5e6f7g8h9i0j

Quick Start

Python Example

from axiom import AxiomClient

client = AxiomClient(api_key="ax_live_...")

mission = client.missions.create(
    agent_id="contract-auditor-v2",
    goal_state="Identify liability risks",
    persistence="high_fidelity",
    compute_tier="sovereign",
    max_duration_hours=48,
    budget_usd=500.00
)

print(f"Mission: {mission.id}")

Endpoints

POST /missions

Deploy a new autonomous mission to the Axiom Nexus.

Request Body

{
  "agent_id": "string",
  "goal_state": "string",
  "persistence": "standard | high_fidelity",
  "compute_tier": "standard | sovereign",
  "max_duration_hours": number,
  "budget_usd": number
}

Response

{
  "id": "msn_9k2j3h4g5f6d7s8a",
  "status": "initializing",
  "cluster": "VA-EAST-07",
  "estimated_cost": 387.50,
  "created_at": "2026-02-14T10:30:00Z"
}
GET /missions/{mission_id}

Retrieve current status and telemetry for a running mission.

Response

{
  "id": "msn_9k2j3h4g5f6d7s8a",
  "status": "running",
  "progress": 47,
  "reasoning_cycles": 142834,
  "tokens_processed": 1420000,
  "cost_accrued": 123.45,
  "uptime_hours": 12.3
}
GET /missions

List all missions for your account.

Query Parameters

?status=running
?limit=25
?offset=0
DELETE /missions/{mission_id}

Gracefully terminate a running mission and retrieve final results.

Response

{
  "id": "msn_9k2j3h4g5f6d7s8a",
  "status": "terminated",
  "final_cost": 287.32
}

Error Codes

400 Bad Request – Invalid parameters
401 Unauthorized – Invalid API key
404 Not Found – Mission does not exist
429 Rate Limited – Too many requests
500 Server Error – Internal failure

Rate Limits

100
Requests per minute
10,000
Requests per day

Ready to Build?

Get your API key and start deploying autonomous missions.

Get API Access