apps/website/src/app/docs/content/api-reference.mdx
The Midday API lets you access your financial data programmatically. Build custom integrations, automate workflows, or connect Midday to your own tools.
For complete API documentation including all endpoints, parameters, and examples:
The API provides access to:
The Midday API supports two authentication methods:
For accessing your own Midday data in scripts, automations, or personal tools.
Include your API key in the Authorization header:
Authorization: Bearer your-api-key-here
For building apps that access other users' Midday data with their permission.
All API endpoints use:
https://api.midday.ai/v1
If you exceed rate limits, you'll receive a 429 Too Many Requests response. Wait and retry with exponential backoff.
Install the Midday SDK:
npm install @midday-ai/sdk
For AI tool integrations:
npx @midday-ai/mcp