# API Documentation

The Workist API connects your systems directly to Workist. Through it you upload documents, retrieve processed data, report import results back and transfer master data.

- **Base URL:** `https://api.workist.com/v1` (equivalent: `https://api.workist.com/api/v1`)
- **Swagger UI:** [https://api.workist.com/v1/swagger/](https://api.workist.com/v1/swagger/), with all endpoints and schemas
- **Authentication:** API key in the header `Authorization: Bearer <API key>`

## Sections

- [Quickstart](/en/docs/api-documentation/quickstart.md): create an API key and send your first request
- [Document API](/en/docs/api-documentation/document-api.md): upload and retrieve documents and report the import result, for all document types
- [Master Data API](/en/docs/api-documentation/master-data-api.md): transfer master data via API
- [Webhooks](/en/docs/data-exchange/webhooks.md): notify your system automatically on events

For development with AI assistants: [AI Assistants](/en/docs/ai-assistants.md) — skill and Markdown versions of this documentation
