Skip to content

Update an integration

PUT
/api/v1/integrations/{integration_id}
curl --request PUT \
--url https://renotify.app/api/v1/integrations/16 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "Customer Sheet", "credentials": { "refresh_token": "token" }, "config": { "sync_frequency": "hourly" } }'

Update an existing integration’s name, credentials, or configuration.

integration_id
required
integer

The ID of the integration.

Example
16
Media typeapplication/json
object
name

The integration name.

string
Example
Customer Sheet
credentials

The credentials to merge into the integration.

object
Example
{
"refresh_token": "token"
}
config

Additional integration configuration.

object
sync_frequency

The sync frequency.

string
nullable
Example
hourly
field_mappings

Field mappings from the source system.

Array<string>
Example
[
{
"source": "email",
"target": "email"
}
]
Example
{
"sync_frequency": "hourly"
}