Integrations
Create an integration
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.