Docs / Search API
Errors and limits
Status codes, rate limits and sizes.
Errors
Errors come back as JSON: {"error": "..."}.
| Status | Meaning |
|---|---|
| 400 | The body has no query. |
| 401 | The API key is missing, wrong or has been replaced. |
| 404 | No project with this ID in your account. |
| 429 | Too many searches. Wait a minute and try again. |
Limits
| Limit | Free | Premium |
|---|---|---|
| Storage | 500 MB | 10 GB |
| Searches | 120 per minute | 120 per minute |
| One upload | 500 MB | 500 MB |
| Audio transcription | - | Yes |
Formats
| Format | Files |
|---|---|
| Word | .docx |
| OpenDocument | .odt |
| Rich text | .rtf |
| PowerPoint | .pptx |
| Excel | .xlsx |
| E-books | .epub |
| Web pages | .html, .htm |
| Markdown and text | .md, .txt |
| Source code | Any text file |
| Archives | .zip, .tar.gz |
| Audio (Premium) | .mp3, .wav, .m4a, .flac, .ogg, .opus, .aac |
| GitHub | Public repositories |
On Premium, audio is transcribed on our server first, then it is searchable like any document.