FAST AI API

Build with Fast AI.

A versioned JSON API for AI explanations, evidence-based SEO audits, analysis and rewrites. Authenticate with a Fast AI API key and keep your integration server-side.

Authentication

Create a key in the Fast AI API console. Send it as a Bearer token. Never expose the key in browser JavaScript or public repositories.

Authorization: Bearer YOUR_FAST_AI_KEY

Endpoint

POST https://fastseohub.com/api/v1/ai

Content-Type: application/json ยท OpenAPI: /openapi.json

Actions

airequired: message

Get a Fast AI explanation for a question or workflow.

auditsrequired: url

Run an evidence-based page audit for an HTTP(S) URL.

analysesrequired: url or features

Analyze measured SEO evidence or derive it from a URL.

rewritesrequired: text

Rewrite supplied text with an optional language, goal and keyword.

Example: chat

curl -X POST https://fastseohub.com/api/v1/ai   -H "Authorization: Bearer YOUR_FAST_AI_KEY"   -H "Content-Type: application/json"   -d '{"message":"Explain my SEO priorities"}'
Typical response
{
  "ok": true,
  "result": {
    "answer": "...",
    "quality": { "...": "..." }
  }
}

Errors

400Invalid or missing request data
401Missing, invalid or revoked authentication
403Action requires additional account permission
429Rate limit exceeded; retry after the supplied window
500Temporary server-side failure

Limits & security

  • Current API rate limit: 60 requests per minute per key.
  • Keys can be revoked from the API Console.
  • Use server-side environment variables for keys.
  • Do not log full API keys or return them to clients.
  • For production integrations, implement retries for 429 and transient 5xx responses.

Ready to integrate?

Create a key, test one request, then move the same request into your server-side integration.

Open API Console