Integrations
Create an integration
Integrations
Create an integration
Create a new integration idempotently with the given UUID (any version).
PUT
/transform/v1/integrations/{id}
Bearer*
curl --request PUT \
--url https://api.invopop.com/transform/v1/integrations/{id} \
--header 'Authorization: Bearer <token>'
{
"config": null,
"created_at": "string",
"disabled": "boolean",
"id": "8d49556b-ff63-477b-9cd3-32c986c1c77b",
"name": "string",
"notes": "string",
"provider": "provider",
"updated_at": "string"
}
Path Parameters
idrequired
string
The UUID (any version) of the integration to create.
Query Parameters
name
string
Name of the integration.
notes
string
Notes about the integration.
provider
string
Provider to use for the integration.
config
JSON configuration for this provider.
Body
config
JSON configuration for this provider.
name
string
Name of the integration.
notes
string
Notes about the integration.
provider
string
Provider to use for the integration.
Response
config
JSON configuration sent to the provider
created_at
string
When the integration was created.
disabled
boolean
When true, this integration can no longer be used.
id
string
The UUID (any version) of the integration.
name
string
Name of the integration
notes
string
Additional internal details
provider
string
ID of the provider to use
updated_at
string
When the integration was last updated.
curl --request PUT \
--url https://api.invopop.com/transform/v1/integrations/{id} \
--header 'Authorization: Bearer <token>'
{
"config": null,
"created_at": "string",
"disabled": "boolean",
"id": "8d49556b-ff63-477b-9cd3-32c986c1c77b",
"name": "string",
"notes": "string",
"provider": "provider",
"updated_at": "string"
}