---
$id: https://apis.ax/directory
$type: Directory
$context: https://schema.org
app: "apis.ax"
---

# apis.ax

The agent-first API catalog — every high-quality API an agent needs mid-task, agent-legible by construction, worst-case cost on the wire before the first call.

**2** of **42** listings (category=platform).

## Facets

_Derived from the Listing type — no facet was hand-authored._

### Category (enum)

- reference-data (8) — `/directory?category=reference-data`
- enrichment (4) — `/directory?category=enrichment`
- web-access (3) — `/directory?category=web-access`
- intelligence (6) — `/directory?category=intelligence`
- compute (2) — `/directory?category=compute`
- geo (3) — `/directory?category=geo`
- finance (2) — `/directory?category=finance`
- commerce (2) — `/directory?category=commerce`
- business (3) — `/directory?category=business`
- compliance (4) — `/directory?category=compliance`
- logistics (3) — `/directory?category=logistics`
- platform (2) — `/directory`

## Listings

### AXP conformance audit

- id: `agent-legibility-gate`
- category: platform
- sources: OpenAPI 3.1, llms.txt, AXP
- pricing: keyless — the audit is free to run
- detail: https://apis.ax/listings/agent-legibility-gate

Run the seven-clause AXP check against any API surface — OpenAPI 3.1 contract, llms.txt, markdown-first responses, typed errors, honest freshness labels, hard-ceiling pricing — and get a verdict anyone can re-run.

### builder.domains domain / whois / brand-suggest

- id: `builder-domains-whois`
- category: platform
- sources: Netim, Porkbun, Dynadot, RDAP
- pricing: per availability or suggest query · claim priced at registration
- detail: https://apis.ax/listings/builder-domains-whois

Domain availability with AI brand and subdomain suggestions, whois and DNS lookup, and identity-gated claim — wired to real registrar rails (Netim / Porkbun / Dynadot).

---

> Agent register. Submit a listing: `POST https://apis.ax/listings` with a JSON Listing body. The same state renders as HTML at `https://apis.ax/directory?format=html`.
