> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.emtelligent.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.emtelligent.com/_mcp/server.

# Limits

|                                                   | Limit                                                                                                                                           |
| ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Document                                          | 64 KiB of UTF-8 text                                                                                                                            |
| Questionnaire                                     | 400 items, nested at most 8 deep, at most 200 options per item (a contained ValueSet with more is accepted, and its item answered as free text) |
| Questions                                         | 100 per job; 1,000 characters each; 200 options per `choice` question                                                                           |
| Request body                                      | 1 MiB                                                                                                                                           |
| Active jobs (queued and running) per organization | 8                                                                                                                                               |
| Submissions per organization                      | 60 per minute                                                                                                                                   |
| Results                                           | Downloadable once, until the job expires 24 hours after submission                                                                              |
| Idempotency keys                                  | Remembered for 24 hours                                                                                                                         |

Size limits are checked when you submit, and a request over one is rejected with
`413` and a code naming the limit. A request over a rate or concurrency limit is
rejected with `429 rate_limited` and a `Retry-After` header giving the seconds to
wait.

One limit cannot be checked in advance: the document and the Questionnaire are
read together, and if they are too large to process together the job fails with
`input_too_large`. Split the document or the
Questionnaire and submit the parts as separate jobs.

If your workload needs higher limits, contact
[support@emtelligent.com](mailto:support@emtelligent.com).