*** title: API Reference Overview description: REST APIs for integrating with Moveworks ----------------------------------------------------- # API Reference Moveworks provides REST APIs to integrate AI-powered automation into your applications and workflows. ## API Categories ### Core APIs (Moveworks-hosted) These APIs are hosted by Moveworks and allow you to send data and interact with the platform: | API | Description | | --------------------- | ------------------------------------------------------- | | **Events API** | Send events to trigger automations and workflows | | **Conversations API** | Create and manage conversation threads programmatically | | **Data API** | Query and manage data within the platform | | **Webhook Listeners** | Receive webhook events from external systems | ### Gateways (Customer-hosted) These APIs are implemented by customers to provide data to Moveworks: | Gateway | Description | | --------------------- | ------------------------------------------- | | **Content Gateway** | Serve content and documents to the AI | | **Identity Gateway** | Resolve user identities across systems | | **Knowledge Gateway** | Provide knowledge base search results | | **Forms Gateway** | Handle form submissions and data collection | ## Authentication All APIs use Bearer token authentication. Include your API key in the `Authorization` header: ```bash curl -X GET "https://api.moveworks.ai/rest/v1/..." \ -H "Authorization: Bearer YOUR_API_KEY" ``` ## Base URLs | Environment | URL | | ------------- | ------------------------------------- | | US Production | `https://api.moveworks.ai/rest/v1` | | EU Production | `https://api.eu.moveworks.ai/rest/v1` | ## Rate Limits API requests are rate limited to ensure platform stability. Contact support for rate limit increases.