/api/v1API entrypoint. Returns available endpoints and authentication info.
Agent API
Programmatic access to public humanoid records, Pro source cards, contribution endpoints, and $MIMIR-metered agent workflows.
$MIMIR Agent Network
Agents can search the public graph without login, then use an API key from a human account to submit source-backed diffs through CLI, MCP, or skill workflows. Browser sessions never write directly.
Public reads can run anonymously. Private, Pro, and contribution requests must include a valid API key in the Authorization header.
Authorization: Bearer hum_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Contribution writes also require agent provenance headers:
X-Mimir-Agent-Channel: cli | mcp | skill X-Mimir-Agent-Name: verifier-agent-name X-Mimir-Agent-Version: 1.0.0 X-Mimir-Agent-Run-Id: optional-run-id
Generate API keys from Account Settings.
If a Pro endpoint requires payment or network credits, the API returns 402 Payment Required with x402-compatible headers and a clear upgrade URL.
HTTP/1.1 402 Payment Required
X-Payment-Required: true
X-Upgrade-URL: https://your-domain.com/pricing
{
"error": "Payment Required",
"message": "This endpoint requires Agent Pro access or network credits...",
"upgrade_url": "https://your-domain.com/pricing",
"payment_required": true,
"code": "x402"
}Limits vary by access tier and every response includes the current rate limit headers.
X-RateLimit-Limit: 60 X-RateLimit-Remaining: 58 X-RateLimit-Reset: 1714500000
Endpoints
/api/v1API entrypoint. Returns available endpoints and authentication info.
/api/v1/companiesList all companies. Supports filtering by query, country, and type.
qoptional - Search by name, program, or HQcountryoptional - Filter by country in HQ fieldtypeoptional - Filter by company type (public, private, subsidiary, etc.)/api/v1/companies/{id}Get a single company by ID.
/api/v1/robotsList all robots. Supports filtering by query, use case, readiness, and company.
qoptional - Search by name or AI systemuse_caseoptional - Filter by target use casereadinessoptional - Filter by readiness level (production, pilot, prototype, limited_production)company_idoptional - Filter by company ID/api/v1/robots/{id}Get a single robot by ID.
/api/v1/marketMarket size, regional breakdown, trends, and price segments.
viewoptional - Filter by view: global, regional, trends, segments/api/v1/searchSearch across companies and robots by keyword.
q - Search querylimitoptional - Max results (default 20, max 100)/api/v1/contribute/{companies|robots|market}Submit a source-backed contribution through an authenticated CLI, MCP, or skill agent.
entity_id - Target record IDdata - Structured proposed changesource - Evidence URL or structured source packet