What this API does
The Make (Integromat) API provides developers with powerful RESTful endpoints to automate workflows visually and at scale. It supports seamless integration with over 1,500 apps, enabling creation, management, and execution of advanced automation scenarios featuring conditional branching and data transformation.
How it works
Developers can send HTTP requests to interact with various endpoints for automation tasks. The API allows programmatic control of its visual scenario builder, webhook management, and multi-module operations. Responses are returned in JSON format to facilitate integration within diverse programming environments.
Features include managing scenarios, triggering webhooks, and handling data transformations efficiently, allowing developers to create flexible workflows tailored to complex business logic.
Authentication
The Make API uses OAuth 2.0 for secure access. Developers must obtain an access token to authenticate their API requests. Documentation on obtaining tokens can be found in the official documentation.
Example usage
/v1/scenarios- List all scenarios associated with the user's account./v1/webhooks- Create and manage webhooks for triggering scenarios./v1/operations- Execute operations defined in a scenario./v1/scenarios/{id}- Retrieve detailed information about a specific scenario.
Limits
The API allows up to 1,000 free operations per month. Detailed limits on requests, scenarios, and operations can be found in the official documentation.
Ideal use cases
- Automating data synchronization between CRM and ERP systems.
- Creating triggers for real-time event handling in applications.
- Managing complex workflows with conditional logic.
- Integrating various cloud services and on-premise systems.