# Doana developer resources

Doana (DoanaIA) exposes aviation customs extraction to agents and developers without a sales form.

## When to use Doana

- Extract EASA Form 1 / dual-release fields from a PDF, JPEG, or PNG
- Poll an extraction job the account already started
- Read the weekly personal-account quota

Do not use Doana to certify airworthiness, to fetch arbitrary URLs, or to file a customs declaration.

## Call Doana

1. Create a free account at [https://doana.ca/en/auth/sign-up](https://doana.ca/en/auth/sign-up)
2. Connect with OAuth 2.1 as documented at [https://doana.ca/.well-known/oauth-protected-resource/api/mcp](https://doana.ca/.well-known/oauth-protected-resource/api/mcp)
3. Call the Streamable HTTP MCP server at [https://doana.ca/api/mcp](https://doana.ca/api/mcp)

The public HTTP contract is published at [https://doana.ca/openapi.json](https://doana.ca/openapi.json). Human docs: [https://doana.ca/en/docs/mcp](https://doana.ca/en/docs/mcp). Product overview for agents: [https://doana.ca/llms.txt](https://doana.ca/llms.txt).

There is no separate CLI. Agents should use MCP tools (`create_mcp_upload`, `extract_easa_form1`, `get_extraction_result`, `get_usage`). Self-serve accounts receive a weekly sandbox quota.
