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)
- Fetch a manifest by service name:
GET https://aiaam.xyz/api/v1/services/{service_name}/mai-api.json
- Check compilation status:
GET https://aiaam.xyz/api/v1/services/{service_name}/status
- 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)
-
OpenAI API
| service_name: openai_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/openai_api/mai-api.json
communication (7)
-
SendGrid Email Activity API
| service_name: sendgrid_email_activity_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/sendgrid_email_activity_api/mai-api.json
-
Slack Web API
| service_name: slack_web_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/slack_web_api/mai-api.json
-
Telegram Bot API
| service_name: telegram_bot_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/telegram_bot_api/mai-api.json
-
Twilio API
| service_name: twilio_api
| intents: 21
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/twilio_api/mai-api.json
-
Vonage Business Cloud Account API
| service_name: vonage_business_cloud_account_api
| intents: 3
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/vonage_business_cloud_account_api/mai-api.json
-
WhatsApp Business API
| service_name: whatsapp_business_api
| intents: 20
| auth: none
| manifest: GET https://aiaam.xyz/api/v1/services/whatsapp_business_api/mai-api.json
-
Zoom API
| service_name: zoom_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/zoom_api/mai-api.json
data (2)
-
APOD
| service_name: apod
| intents: 1
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/apod/mai-api.json
-
IP Geolocation API
| service_name: ip_geolocation_api
| intents: 1
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/ip_geolocation_api/mai-api.json
devtools (7)
-
CircleCI REST API
| service_name: circleci_rest_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/circleci_rest_api/mai-api.json
-
DigitalOcean API
| service_name: digitalocean_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/digitalocean_api/mai-api.json
-
Eqivo API
| service_name: eqivo_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/eqivo_api/mai-api.json
-
LaunchDarkly REST API
| service_name: launchdarkly_rest_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/launchdarkly_rest_api/mai-api.json
-
Netlify API
| service_name: netlify_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/netlify_api/mai-api.json
-
Snyk API
| service_name: snyk_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/snyk_api/mai-api.json
-
Vercel API
| service_name: vercel_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/vercel_api/mai-api.json
ecommerce (1)
-
eBay Account API
| service_name: ebay_account_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/ebay_account_api/mai-api.json
finance (1)
-
Xero OAuth 2 Identity Service API
| service_name: xero_oauth_2_identity_service_api
| intents: 2
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/xero_oauth_2_identity_service_api/mai-api.json
google (6)
-
Firebase Management API
| service_name: firebase_management_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/firebase_management_api/mai-api.json
-
Gmail API
| service_name: gmail_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/gmail_api/mai-api.json
-
Google Calendar API
| service_name: google_calendar_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/google_calendar_api/mai-api.json
-
Google Drive API
| service_name: google_drive_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/google_drive_api/mai-api.json
-
Google Sheets API
| service_name: google_sheets_api
| intents: 17
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/google_sheets_api/mai-api.json
-
YouTube Data API v3
| service_name: youtube_data_api_v3
| intents: 19
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/youtube_data_api_v3/mai-api.json
media (3)
-
Giphy API
| service_name: giphy_api
| intents: 10
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/giphy_api/mai-api.json
-
Medium API
| service_name: medium_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/medium_api/mai-api.json
-
Spotify Web API
| service_name: spotify_web_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/spotify_web_api/mai-api.json
payment (1)
-
Adyen Account API
| service_name: adyen_account_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/adyen_account_api/mai-api.json
payments (4)
-
KYC API
| service_name: kyc_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/kyc_api/mai-api.json
-
Plaid API
| service_name: plaid_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/plaid_api/mai-api.json
-
Square Connect API
| service_name: square_connect_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/square_connect_api/mai-api.json
-
Stripe API
| service_name: stripe_api
| intents: 20
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/stripe_api/mai-api.json
productivity (6)
-
Asana
| service_name: asana
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/asana/mai-api.json
-
Box Platform API
| service_name: box_platform_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/box_platform_api/mai-api.json
-
clickup20
| service_name: clickup20
| intents: 2
| auth: none
| manifest: GET https://aiaam.xyz/api/v1/services/clickup20/mai-api.json
-
Jira Cloud REST API
| service_name: jira_cloud_rest_api
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/jira_cloud_rest_api/mai-api.json
-
Notion API
| service_name: notion_api
| intents: 13
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/notion_api/mai-api.json
-
Trello
| service_name: trello
| intents: 15
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/trello/mai-api.json
security (3)
-
1Password Connect
| service_name: 1password_connect
| intents: 15
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/1password_connect/mai-api.json
-
1Password Events API
| service_name: 1password_events_api
| intents: 3
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/1password_events_api/mai-api.json
-
Okta Users API
| service_name: okta_users_api
| intents: 19
| auth: apikey
| manifest: GET https://aiaam.xyz/api/v1/services/okta_users_api/mai-api.json
social (1)
-
Twitter API v2
| service_name: twitter_api_v2
| intents: 20
| auth: bearer
| manifest: GET https://aiaam.xyz/api/v1/services/twitter_api_v2/mai-api.json
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.