Base URL: https://quickaiapi.com
All AI endpoints require an API key in the x-api-key header.
curl -H "x-api-key: sk_your_key" https://quickaiapi.com/ai/summarize
POST /orgs
Content-Type: application/json
{"name": "MyApp"}
Response:
{"org_id": "org_xxx", "api_key": "sk_xxx"}
All endpoints accept {"input": "your text"} and return {"output": "...", "remaining": 99}
| Endpoint | Description | Extra Params |
|---|---|---|
| POST /ai/summarize | Concise summary | - |
| POST /ai/rewrite | Professional rewrite | - |
| POST /ai/translate | Language translation | target |
| POST /ai/extract | Structured data extraction | Returns JSON |
| POST /ai/classify | Text classification | - |
| POST /ai/keywords | Keyword extraction | - |
| POST /ai/grammar | Grammar correction | - |
| POST /ai/sentiment | Sentiment analysis | Returns JSON |
| POST /ai/tldr | One-sentence summary | - |
| POST /ai/title | Generate headlines | Returns JSON array |
| POST /ai/email | Email from bullet points | tone |
| POST /ai/qa | Q&A from context | question (required) |
GET /usage
x-api-key: sk_your_key
Response:
{"plan":"free","limit":1000,"used":42,"remaining":958,"by_endpoint":{"/ai/summarize":20}}
POST /billing/checkout
{"orgId": "org_xxx"}
Response:
{"url": "https://checkout.stripe.com/..."}
Free: 500 requests/month. Pro: 50,000 requests/month. Scale: 200,000 requests/month. Returns 402 when limit reached.