Admin

Update an integration

PUT
Update an integration

Path parameters

integration_idstringRequired

Request

This endpoint expects an object.
integration_vendor
enumOptional
The integration vendor
credentials
unionOptional
JSON encoded credentials for accessing the integration vendor API
name
stringOptional
The name of the integration
system
enumOptional
Deprecated: Do not use.
Allowed values: PRODUCTIONSANDBOX
sync_frequency
integerOptional
The interval of the scheduled sync frequency. (e.g. "12" in the following: Sync every 12 HOURs)
sync_cadence
enumOptional
The cadence of the scheduled sync frequency. (e.g. "HOUR" in the following: Sync every 12 HOURs)
max_request_cadence
enumOptional
The cadence at which to limit the max request frequency. (e.g. "SECOND" in the following: 1 request per 2 SECONDs)
max_request_frequency
doubleOptionalDefaults to 1
The maximum number of requests sent to the PMS API per cadence unit. (e.g. "2" in the following: 1 request per 2 SECONDs)
max_job_concurrency
integerOptionalDefaults to 1
Maximum number of jobs that can be run at once for the integration. (e.g. "1" in the following: 1 request per 2 SECONDs) — Please contact support to increase this limit.
active
booleanOptional
The active state of the integration
base_url
stringOptional
DEPRECATED. See specific PMS credentials for usage.
new_properties_are_enabled
booleanOptional
Whether or not properties need to be approved before ingesting data for them.
allow_manual_syncs
booleanOptional
Whether or not manual syncs are allowed to be triggered on this integration

Response

This endpoint returns an object
result
object