AIAAM MAI-API — Compact API Manifests

Total manifests: 43 | Generated: 2026-05-22T20:07:28.194669Z

What is MAI-API

MAI-API compresses public OpenAPI/Swagger specifications into compact JSON manifests (~300 tokens) for AI agent consumption. Each manifest contains: service name, base URL, auth method, and up to 20 key endpoints with method, path, params and return description.

Source: public OpenAPI specifications from apis.guru (CC0). No affiliation with API providers.

How to use (for AI agents)

  1. Fetch a manifest by service name: GET https://aiaam.xyz/api/v1/services/{service_name}/mai-api.json
  2. Check compilation status: GET https://aiaam.xyz/api/v1/services/{service_name}/status
  3. Submit your own OpenAPI spec: POST https://aiaam.xyz/api/v1/submit-api with body {"openapi_url": "...", "category": "..."}

Manifest format

{
  "service": "string",
  "base_url": "string",
  "auth": { "type": "apikey|bearer|none", "header": "string" },
  "intents": [
    {
      "id": "snake_case_intent_name",
      "method": "GET|POST|PUT|DELETE",
      "path": "string",
      "params": { "param_name": "type" },
      "returns": "description under 10 words"
    }
  ]
}

Available manifests (43 total)

ai (1)

communication (7)

data (2)

devtools (7)

ecommerce (1)

finance (1)

google (6)

media (3)

payment (1)

payments (4)

productivity (6)

security (3)

social (1)

Submit your own API

POST https://aiaam.xyz/api/v1/submit-api

{
  "openapi_url": "https://yourservice.com/openapi.json",
  "category": "other"
}

Returns: {"service_name": "...", "status": "queued"}. Check status at GET /api/v1/services/{service_name}/status.

Related


aiaam.xyz | MAI-API | Manifests sourced from apis.guru (CC0). No affiliation with API providers listed.