---
$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=commerce).

## 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`
- business (3) — `/directory?category=business`
- compliance (4) — `/directory?category=compliance`
- logistics (3) — `/directory?category=logistics`
- platform (2) — `/directory?category=platform`

## Listings

### Payments & checkout

- id: `payments-x402-rail`
- category: commerce
- sources: Stripe agent wallet
- pricing: per settled charge
- detail: https://apis.ax/listings/payments-x402-rail

Agent-native checkout on live payment rails, so a metered call can settle inside a spending ceiling a human declared once.

### Travel & booking inventory

- id: `travel-booking-inventory`
- category: commerce
- sources: Amadeus, Duffel (flights, hotel, car inventory)
- pricing: per search · per booking
- detail: https://apis.ax/listings/travel-booking-inventory

Flight, hotel, and car inventory — search availability and complete a booking through Amadeus and Duffel — so a trip gets ticketed, not just planned.

---

> 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`.
