{"components":{"headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}},"securitySchemes":{"bearerApiKey":{"bearerFormat":"apk_xxx","description":"Prepaid API key \u2014 generate a free key with $0.25 trial credits via `POST /auth/generate-key`, or purchase at /buy-credits. Pass as `Authorization: Bearer apk_xxx`.","scheme":"bearer","type":"http"},"x402Payment":{"description":"x402 USDC micropayment on Base (eip155:8453). See https://x402.org for protocol details. Pay-to wallet: 0x366D488a48de1B2773F3a21F1A6972715056Cb30","in":"header","name":"X-Payment","type":"apiKey"}}},"info":{"contact":{"email":"hello@aipaygen.com","url":"https://api.aipaygen.com"},"description":"250 AI tools in one API. Research, write, code, translate, analyze, scrape \u2014 pay per call with USDC on Base via x402, use a prepaid API key, or get $0.25 trial credits.\n\n## Authentication\nThree options:\n1. **API Key** (recommended): `Authorization: Bearer apk_xxx` \u2014 get a free key with $0.25 trial credits via `POST /auth/generate-key`\n2. **x402 Payment**: `X-Payment` header with USDC micropayment on Base (eip155:8453)\n3. **Free tier**: 3 calls/day per IP, no auth needed\n\n## Rate Limits\n- Free tier: 60 requests/minute per IP, 3 AI calls/day\n- API key: 60 requests/minute per IP (higher limits available)\n- Rate limit state exposed via `X-RateLimit-Limit`, `X-RateLimit-Remaining`, `X-RateLimit-Reset` headers\n\n## Request IDs\nEvery response includes an `X-Request-Id` header (UUID). Include this in support requests for fast resolution. You can also pass your own `X-Request-Id` header to correlate requests.","license":{"name":"Proprietary"},"title":"AiPayGen API","version":"1.9.0","x-logo":{"url":"https://aipaygen.com/favicon.ico"}},"openapi":"3.1.0","paths":{"/action":{"post":{"description":"Extract action items, tasks, and owners from meeting notes or text ($0.01)","operationId":"post_action","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Extract action items, tasks, and owners from meeting notes or text ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/agent/stream":{"post":{"description":"Streaming autonomous agent \u2014 SSE events as agent reasons and acts ($0.10)","operationId":"post_agent_stream","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"text/event-stream":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Streaming autonomous agent \u2014 SSE events as agent reasons and acts ($0.10)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.10"}}},"/analyze":{"post":{"description":"Claude analyzes data or text and returns structured insights ($0.01)","operationId":"post_analyze","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Claude analyzes data or text and returns structured insights ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/api-call":{"post":{"description":"Proxy HTTP call to any cataloged API with optional Claude enrichment ($0.03)","operationId":"post_api_call","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Proxy HTTP call to any cataloged API with optional Claude enrichment ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/api/usage":{"get":{"description":"JSON usage data for an API key \u2014 balance, call counts, top tools","operationId":"get_api_usage","parameters":[{"description":"API key (apk_xxx)","in":"query","name":"key","schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"balance_usd":{"type":"number"},"calls_today":{"type":"integer"},"created_at":{"type":"string"},"key":{"description":"Masked API key","type":"string"},"top_tools":{"items":{"type":"object"},"type":"array"},"total_calls":{"type":"integer"}},"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]}],"summary":"JSON usage data for an API key \u2014 balance, call counts, top tools"}},"/auth/generate-key":{"post":{"description":"Generate a free API key with $0.25 trial credits (~40 calls)","operationId":"post_auth_generate_key","requestBody":{"content":{"application/json":{"schema":{"properties":{"label":{"description":"Optional label for the key","type":"string"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]}],"summary":"Generate a free API key with $0.25 trial credits (~40 calls)"}},"/batch":{"post":{"description":"Run up to 5 AI operations in one payment \u2014 research, write, analyze, translate, social, code ($0.03)","operationId":"post_batch","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Run up to 5 AI operations in one payment \u2014 research, write, analyze, translate, social, code ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/chain":{"post":{"description":"Chain up to 5 AI endpoints in sequence \u2014 each step can reference prior results ($0.05)","operationId":"post_chain","requestBody":{"content":{"application/json":{"schema":{"example":{"steps":[{"action":"research","params":{"query":"quantum computing 2026"}},{"action":"summarize","params":{"text":"{{prev_result}}"}}]},"properties":{"steps":{"items":{"properties":{"action":{"description":"Endpoint name without leading slash (e.g. 'research', 'summarize', 'translate')","type":"string"},"params":{"description":"Parameters for this step. Use {{prev_result}} to reference the output of the previous step.","type":"object"}},"required":["action"],"type":"object"},"maxItems":5,"type":"array"}},"required":["steps"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"_meta":{"type":"object"},"results":{"items":{"properties":{"action":{"type":"string"},"result":{"type":"object"},"step":{"type":"integer"}},"type":"object"},"type":"array"},"total_steps":{"type":"integer"}},"type":"object"}}},"description":"Chain execution results","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Chain up to 5 AI endpoints in sequence \u2014 each step can reference prior results ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/changelog":{"post":{"description":"Generate changelog from commit messages ($0.02)","operationId":"post_changelog","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate changelog from commit messages ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/chat":{"post":{"description":"Stateless multi-turn chat \u2014 send message history, get Claude's reply ($0.02)","operationId":"post_chat","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Stateless multi-turn chat \u2014 send message history, get Claude's reply ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/classify":{"post":{"description":"Classify text into your defined categories with confidence scores ($0.01)","operationId":"post_classify","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Classify text into your defined categories with confidence scores ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/code":{"post":{"description":"Claude generates code from a description in any language ($0.02)","operationId":"post_code","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Claude generates code from a description in any language ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/code/run":{"post":{"description":"Execute Python code in a sandboxed subprocess, returns stdout/stderr ($0.02)","operationId":"post_code_run","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Execute Python code in a sandboxed subprocess, returns stdout/stderr ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/compare":{"post":{"description":"Compare two texts \u2014 similarities, differences, recommendation ($0.01)","operationId":"post_compare","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Compare two texts \u2014 similarities, differences, recommendation ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/convert-code":{"post":{"description":"Convert code between programming languages ($0.03)","operationId":"post_convert_code","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Convert code between programming languages ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/credits/buy":{"post":{"description":"Buy $5 credit pack \u2014 returns prepaid API key for metered token-based billing","operationId":"post_credits_buy","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Buy $5 credit pack \u2014 returns prepaid API key for metered token-based billing","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$5.00"}}},"/cron":{"post":{"description":"Generate or explain cron expressions from natural language ($0.01)","operationId":"post_cron","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate or explain cron expressions from natural language ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/dashboard":{"get":{"description":"Self-serve usage dashboard for API key holders","operationId":"get_dashboard","parameters":[{"description":"API key (apk_xxx)","in":"query","name":"key","schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]}],"summary":"Self-serve usage dashboard for API key holders"}},"/debate":{"post":{"description":"Arguments for and against any position with strength ratings ($0.02)","operationId":"post_debate","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Arguments for and against any position with strength ratings ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/decide":{"post":{"description":"Decision framework \u2014 pros/cons, risks, and a recommendation ($0.02)","operationId":"post_decide","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Decision framework \u2014 pros/cons, risks, and a recommendation ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/diagram":{"post":{"description":"Generate Mermaid diagrams (flowchart, sequence, erd, gantt, mindmap) from description ($0.02)","operationId":"post_diagram","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate Mermaid diagrams (flowchart, sequence, erd, gantt, mindmap) from description ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/diff":{"post":{"description":"Analyze differences between two texts or code snippets ($0.02)","operationId":"post_diff","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Analyze differences between two texts or code snippets ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/discover":{"get":{"description":"Discover available endpoints and capabilities","operationId":"get_discover","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Discover available endpoints and capabilities","x-pricing":{"price":"free"}}},"/discover/catalog":{"get":{"description":"Machine-readable endpoint catalog with pricing, categories, and search","operationId":"get_discover_catalog","parameters":[{"description":"Filter by category (ai, data, agent, utility)","in":"query","name":"category","schema":{"type":"string"}},{"description":"Search descriptions and paths","in":"query","name":"search","schema":{"type":"string"}},{"description":"Page number","in":"query","name":"page","schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Machine-readable endpoint catalog with pricing, categories, and search"}},"/email":{"post":{"description":"Compose professional emails \u2014 subject, body, tone, length ($0.02)","operationId":"post_email","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Compose professional emails \u2014 subject, body, tone, length ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/enrich":{"post":{"description":"Entity enrichment \u2014 aggregate data about an IP, crypto, country, or company ($0.02)","operationId":"post_enrich","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Entity enrichment \u2014 aggregate data about an IP, crypto, country, or company ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/explain":{"post":{"description":"Explain any concept at beginner, intermediate, or expert level ($0.01)","operationId":"post_explain","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Explain any concept at beginner, intermediate, or expert level ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/extract":{"post":{"description":"Extract structured data from any text using a schema you define ($0.01)","operationId":"post_extract","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Extract structured data from any text using a schema you define ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/fact":{"post":{"description":"Extract factual claims from text with source hints and verifiability scores ($0.01)","operationId":"post_fact","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Extract factual claims from text with source hints and verifiability scores ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/free/base64":{"post":{"description":"Base64 encode/decode text (free)","operationId":"post_free_base64","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Base64 encode/decode text (free)","x-pricing":{"price":"free"}}},"/free/hash":{"post":{"description":"Hash text with SHA-256 (free)","operationId":"post_free_hash","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Hash text with SHA-256 (free)","x-pricing":{"price":"free"}}},"/free/ip":{"get":{"description":"Get your public IP address (free)","operationId":"get_free_ip","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Get your public IP address (free)","x-pricing":{"price":"free"}}},"/free/random":{"get":{"description":"Generate a random number (free)","operationId":"get_free_random","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Generate a random number (free)","x-pricing":{"price":"free"}}},"/free/time":{"get":{"description":"Get current UTC time (free)","operationId":"get_free_time","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Get current UTC time (free)","x-pricing":{"price":"free"}}},"/free/uuid":{"get":{"description":"Generate a UUID v4 (free)","operationId":"get_free_uuid","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Generate a UUID v4 (free)","x-pricing":{"price":"free"}}},"/generate-api-spec":{"post":{"description":"Generate OpenAPI spec from natural language description ($0.05)","operationId":"post_generate_api_spec","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate OpenAPI spec from natural language description ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/generate-docs":{"post":{"description":"Generate documentation for code \u2014 jsdoc, docstring, rustdoc ($0.03)","operationId":"post_generate_docs","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate documentation for code \u2014 jsdoc, docstring, rustdoc ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/headline":{"post":{"description":"Generate compelling headlines and titles for any content ($0.01)","operationId":"post_headline","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate compelling headlines and titles for any content ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/health":{"get":{"description":"Service health check","operationId":"get_health","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Service health check","x-pricing":{"price":"free"}}},"/json-schema":{"post":{"description":"Generate JSON Schema (draft-07) from a plain English description ($0.01)","operationId":"post_json_schema","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate JSON Schema (draft-07) from a plain English description ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/keywords":{"post":{"description":"Extract keywords, topics, tags, and entities from any text ($0.01)","operationId":"post_keywords","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Extract keywords, topics, tags, and entities from any text ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/knowledge/add":{"post":{"description":"Add an entry to the shared agent knowledge base ($0.01)","operationId":"post_knowledge_add","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Add an entry to the shared agent knowledge base ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/llms.txt":{"get":{"description":"LLMs.txt manifest for AI agents","operationId":"get_llms.txt","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"LLMs.txt manifest for AI agents","x-pricing":{"price":"free"}}},"/marketplace/call":{"post":{"description":"Proxy-call any agent marketplace listing \u2014 we handle routing and payment","operationId":"post_marketplace_call","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Proxy-call any agent marketplace listing \u2014 we handle routing and payment","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/memory/clear":{"post":{"description":"Delete all memories for an agent_id ($0.01)","operationId":"post_memory_clear","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Delete all memories for an agent_id ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/memory/get":{"post":{"description":"Retrieve a stored memory by agent_id and key ($0.01)","operationId":"post_memory_get","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Retrieve a stored memory by agent_id and key ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/memory/list":{"post":{"description":"List all memory keys for an agent ($0.01)","operationId":"post_memory_list","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"List all memory keys for an agent ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/memory/search":{"post":{"description":"Search all memories for an agent by keyword \u2014 returns ranked matches ($0.01)","operationId":"post_memory_search","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Search all memories for an agent by keyword \u2014 returns ranked matches ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/memory/set":{"post":{"description":"Store a persistent memory value for an agent \u2014 survives across sessions ($0.01)","operationId":"post_memory_set","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Store a persistent memory value for an agent \u2014 survives across sessions ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/message/broadcast":{"post":{"description":"Broadcast a message to all agents in the network ($0.01)","operationId":"post_message_broadcast","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Broadcast a message to all agents in the network ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/message/reply":{"post":{"description":"Reply to a message, preserving the thread ($0.01)","operationId":"post_message_reply","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Reply to a message, preserving the thread ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/message/send":{"post":{"description":"Send a direct message from one agent to another ($0.01)","operationId":"post_message_send","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Send a direct message from one agent to another ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/mock":{"post":{"description":"Generate realistic mock data \u2014 JSON, CSV, or plain list ($0.02)","operationId":"post_mock","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate realistic mock data \u2014 JSON, CSV, or plain list ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/models":{"get":{"description":"List all available AI models with pricing and capabilities","operationId":"get_models","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"List all available AI models with pricing and capabilities"}},"/name-generator":{"post":{"description":"Generate product/company/feature names with taglines ($0.02)","operationId":"post_name_generator","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate product/company/feature names with taglines ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/openapi.json":{"get":{"description":"This OpenAPI 3.1.0 specification","operationId":"get_openapi.json","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"This OpenAPI 3.1.0 specification"}},"/outline":{"post":{"description":"Generate a structured hierarchical outline from a topic or document ($0.01)","operationId":"post_outline","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate a structured hierarchical outline from a topic or document ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/parse-csv":{"post":{"description":"Analyze CSV data and answer questions about it ($0.03)","operationId":"post_parse_csv","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Analyze CSV data and answer questions about it ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/pipeline":{"post":{"description":"Chain up to 5 operations where each step can use the previous output ($0.05)","operationId":"post_pipeline","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Chain up to 5 operations where each step can use the previous output ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/pitch":{"post":{"description":"Generate elevator pitch \u2014 hook, value prop, call to action ($0.02)","operationId":"post_pitch","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate elevator pitch \u2014 hook, value prop, call to action ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/plan":{"post":{"description":"Generate a step-by-step action plan for any goal ($0.02)","operationId":"post_plan","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate a step-by-step action plan for any goal ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/popular":{"get":{"description":"Most popular tools by usage count","operationId":"get_popular","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Most popular tools by usage count"}},"/privacy-check":{"post":{"description":"Scan text for PII, secrets, and sensitive data ($0.02)","operationId":"post_privacy_check","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scan text for PII, secrets, and sensitive data ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/proofread":{"post":{"description":"Grammar, spelling, clarity corrections with tracked changes ($0.01)","operationId":"post_proofread","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Grammar, spelling, clarity corrections with tracked changes ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/qa":{"post":{"description":"Answer a question given a context document \u2014 core RAG building block ($0.01)","operationId":"post_qa","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Answer a question given a context document \u2014 core RAG building block ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/questions":{"post":{"description":"Generate interview, FAQ, or quiz questions from any content ($0.01)","operationId":"post_questions","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate interview, FAQ, or quiz questions from any content ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/rag":{"post":{"description":"Mini RAG \u2014 provide documents + query, get a grounded answer with citations ($0.02)","operationId":"post_rag","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Mini RAG \u2014 provide documents + query, get a grounded answer with citations ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/regex":{"post":{"description":"Generate regex patterns from plain English description ($0.01)","operationId":"post_regex","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate regex patterns from plain English description ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/research":{"post":{"description":"Deep research: search + scrape + Claude synthesis with citations ($0.05)","operationId":"post_research","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Deep research: search + scrape + Claude synthesis with citations ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/review-code":{"post":{"description":"Code review \u2014 quality, security, and performance analysis with actionable fixes ($0.05)","operationId":"post_review_code","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Code review \u2014 quality, security, and performance analysis with actionable fixes ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/rewrite":{"post":{"description":"Rewrite text for a specific audience, reading level, or brand voice ($0.01)","operationId":"post_rewrite","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Rewrite text for a specific audience, reading level, or brand voice ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/score":{"post":{"description":"Score content quality on any custom rubric \u2014 returns per-criterion scores ($0.01)","operationId":"post_score","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Score content quality on any custom rubric \u2014 returns per-criterion scores ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/scrape":{"post":{"description":"Fetch any URL and return clean markdown text ($0.01)","operationId":"post_scrape","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Fetch any URL and return clean markdown text ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/scrape/actor":{"post":{"description":"Run any Apify actor by ID with custom input ($0.03)","operationId":"post_scrape_actor","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Run any Apify actor by ID with custom input ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/scrape/facebook-ads":{"post":{"description":"Scrape Facebook Ad Library for any brand or keyword ($0.05)","operationId":"post_scrape_facebook_ads","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape Facebook Ad Library for any brand or keyword ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/scrape/google-maps":{"post":{"description":"Scrape Google Maps places for any query \u2014 names, addresses, ratings ($0.05)","operationId":"post_scrape_google_maps","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape Google Maps places for any query \u2014 names, addresses, ratings ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/scrape/instagram":{"post":{"description":"Scrape Instagram profile posts and metadata ($0.03)","operationId":"post_scrape_instagram","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape Instagram profile posts and metadata ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/scrape/linkedin":{"post":{"description":"Scrape LinkedIn profile data ($0.05)","operationId":"post_scrape_linkedin","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape LinkedIn profile data ($0.05)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.05"}}},"/scrape/tiktok":{"post":{"description":"Scrape TikTok profile videos and metadata ($0.03)","operationId":"post_scrape_tiktok","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape TikTok profile videos and metadata ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/scrape/tweets":{"post":{"description":"Scrape tweets by search query or hashtag ($0.03)","operationId":"post_scrape_tweets","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape tweets by search query or hashtag ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/scrape/web":{"post":{"description":"Crawl any website and extract structured content ($0.03)","operationId":"post_scrape_web","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Crawl any website and extract structured content ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/scrape/youtube":{"post":{"description":"Scrape YouTube video metadata by search keyword ($0.03)","operationId":"post_scrape_youtube","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Scrape YouTube video metadata by search keyword ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/search":{"post":{"description":"DuckDuckGo web search, returns top N results ($0.01)","operationId":"post_search","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"DuckDuckGo web search, returns top N results ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/sentiment":{"post":{"description":"Deep sentiment analysis \u2014 polarity, emotions, confidence, key phrases ($0.01)","operationId":"post_sentiment","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Deep sentiment analysis \u2014 polarity, emotions, confidence, key phrases ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/session/start":{"post":{"description":"Start persistent agent session with shared context","operationId":"post_session_start","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Start persistent agent session with shared context","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.001"}}},"/social":{"post":{"description":"Claude generates platform-optimized social media posts ($0.02)","operationId":"post_social","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Claude generates platform-optimized social media posts ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/sql":{"post":{"description":"Natural language to SQL \u2014 describe what you want, get a query ($0.02)","operationId":"post_sql","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Natural language to SQL \u2014 describe what you want, get a query ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/status":{"get":{"description":"Live service health, model status, and 24h statistics","operationId":"get_status","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[],"summary":"Live service health, model status, and 24h statistics"}},"/stream/analyze":{"post":{"description":"Streaming analysis \u2014 SSE events as Claude analyzes content ($0.02)","operationId":"post_stream_analyze","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"text/event-stream":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Streaming analysis \u2014 SSE events as Claude analyzes content ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/stream/chat":{"post":{"description":"Streaming chat \u2014 SSE events for multi-turn AI conversation ($0.03)","operationId":"post_stream_chat","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"text/event-stream":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Streaming chat \u2014 SSE events for multi-turn AI conversation ($0.03)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.03"}}},"/stream/research":{"post":{"description":"Streaming research \u2014 SSE events as Claude researches a topic ($0.02)","operationId":"post_stream_research","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"text/event-stream":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Streaming research \u2014 SSE events as Claude researches a topic ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/stream/write":{"post":{"description":"Streaming write \u2014 SSE events as Claude writes content ($0.02)","operationId":"post_stream_write","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"text/event-stream":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Streaming write \u2014 SSE events as Claude writes content ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/summarize":{"post":{"description":"Claude summarizes long text or articles into key points ($0.01)","operationId":"post_summarize","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Claude summarizes long text or articles into key points ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/tag":{"post":{"description":"Auto-tag content using a provided taxonomy or free-form tagging ($0.01)","operationId":"post_tag","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Auto-tag content using a provided taxonomy or free-form tagging ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/task/complete":{"post":{"description":"Mark a claimed task as complete and submit the result ($0.01)","operationId":"post_task_complete","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Mark a claimed task as complete and submit the result ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/task/submit":{"post":{"description":"Post a task to the agent task board ($0.01)","operationId":"post_task_submit","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Post a task to the agent task board ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/test-cases":{"post":{"description":"Generate comprehensive test cases for code or a feature description ($0.02)","operationId":"post_test_cases","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Generate comprehensive test cases for code or a feature description ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/think":{"post":{"description":"Autonomous chain-of-thought reasoning \u2014 breaks down problems, calls tools, returns structured solution ($0.10)","operationId":"post_think","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Autonomous chain-of-thought reasoning \u2014 breaks down problems, calls tools, returns structured solution ($0.10)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.10"}}},"/timeline":{"post":{"description":"Extract or generate a chronological timeline of events from text ($0.01)","operationId":"post_timeline","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Extract or generate a chronological timeline of events from text ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/transform":{"post":{"description":"Transform text with any instruction \u2014 rewrite, reformat, clean, expand, condense ($0.01)","operationId":"post_transform","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Transform text with any instruction \u2014 rewrite, reformat, clean, expand, condense ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/translate":{"post":{"description":"Claude translates text to any language ($0.01)","operationId":"post_translate","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Claude translates text to any language ($0.01)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.01"}}},"/vision":{"post":{"description":"Analyze any image URL with Claude Vision \u2014 describe, extract, or answer questions ($0.02)","operationId":"post_vision","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Analyze any image URL with Claude Vision \u2014 describe, extract, or answer questions ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/web/search":{"get":{"description":"DuckDuckGo web search \u2014 instant answers + related results ($0.02)","operationId":"get_web_search","responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"DuckDuckGo web search \u2014 instant answers + related results ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/workflow":{"post":{"description":"Multi-step agentic reasoning \u2014 Claude Sonnet breaks down and executes complex goals ($0.10)","operationId":"post_workflow","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Multi-step agentic reasoning \u2014 Claude Sonnet breaks down and executes complex goals ($0.10)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.10"}}},"/workflow/run":{"post":{"description":"Run multi-step AI workflow \u2014 chain tools together with 15% discount","operationId":"post_workflow_run","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Run multi-step AI workflow \u2014 chain tools together with 15% discount","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}},"/write":{"post":{"description":"Claude writes content (article, post, copy) to your spec ($0.02)","operationId":"post_write","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Successful response","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}},"402":{"description":"Payment required \u2014 send x402 X-Payment header or use API key"},"429":{"description":"Rate limit exceeded \u2014 check X-RateLimit-Reset header for retry time","headers":{"X-API-Version":{"description":"Current API version","schema":{"example":"1.9.0","type":"string"}},"X-RateLimit-Limit":{"description":"Maximum requests per window","schema":{"example":60,"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"example":55,"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp when the rate limit window resets","schema":{"example":1710500000,"type":"integer"}},"X-Request-Id":{"description":"Unique request ID for debugging and support","schema":{"format":"uuid","type":"string"}}}}},"security":[{"bearerApiKey":[]},{"x402Payment":[]}],"summary":"Claude writes content (article, post, copy) to your spec ($0.02)","x-pricing":{"currency":"USDC","network":"Base (eip155:8453)","price":"$0.02"}}}},"servers":[{"description":"Production","url":"https://api.aipaygen.com"}],"tags":[{"description":"AI-powered content generation and analysis","name":"AI Tools"},{"description":"Web scraping, search, and data extraction","name":"Data"},{"description":"Agent infrastructure \u2014 memory, messaging, tasks","name":"Agent"},{"description":"Developer utilities \u2014 regex, mock, batch, math","name":"Utility"},{"description":"API keys, usage, dashboard, models","name":"Management"},{"description":"No-auth endpoints \u2014 time, UUID, IP, hash","name":"Free"}]}
