Understand and create integrations
Relative URI |
Method |
Success code |
Description |
---|---|---|---|
|
|
|
Get all integrations. |
|
|
Create an integration. |
|
|
|
|
Get a specific integration. |
|
|
Update a specific integration. |
|
|
|
Update part of a specific integration. |
|
|
|
Delete a specific integration. |
|
|
|
|
Clone a specific integration. |
|
|
|
Get flows associated with an integration. |
|
|
|
Get connections associated with an integration. |
|
|
|
Register multiple connections at one time to an integration. |
|
|
|
Register a connection to an integration. |
|
|
Unregister a connection from an integration. |
|
|
|
|
Get exports associated with an integration. |
|
|
|
Get imports associated with an integration. |
|
|
|
Get users associated with an integration. |
|
|
|
Create a snapshot of a specific integration. |
|
|
|
Create a snapshot automatically, regardless of any changes to the integration. This snapshot always occurs, even if there are no changes to your integration. The ignoreIfNoChanges query parameter must be set to false. |
|
|
Create an automated snapshot only if you make new changes to your integration. The ignoreIfNoChanges query parameter must be set to true. |
|
|
|
Skip creating a snapshot when you don’t make changes. The ignoreIfNoChanges query parameter must be set to true. |
|
|
|
|
Get a log for a specific integration. |
|
|
|
Download an integration. |
|
|
|
Get all resources using or used by this integration. |
The following fields are available to update using PATCH
. You must use the following format to update the fields:
[ { "op": "replace", "path": "/fieldname", "value": "newvalue" } ]
Field |
Sub-field |
Data type |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
POST /v1/integrations/8s3••••••••5k4/template HTTP/1.1 Host: api.integrator.io Authorization: Bearer my_api_token