Update project integration settings

Partially updates the settings shared by every integration type (JSON merge-patch). The change applies from the next sync; it does not start one. Answers 404 when the project has no integration. Requires project-level settings management permission.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
^pr_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$

Public id that is created from the type prefix of the corresponding resource and its UUID. I.e : For a project, a valid value would be : pr_0197c8f2-5a6b-7cde-8f12-3456789abcde

Body Params

Request body to partially update the integration settings of a project (PATCH, JSON merge-patch). Omitted fields are left unchanged; neither field can be null.

boolean

Whether a Git repository pull deletes files the repository no longer contains. Only Git integrations read this setting; the other integrations always delete resources a sync no longer reports.

boolean

Whether a sync deletes languages the integration no longer reports. The source language is never deleted. Only Contentful, HubSpot, Storyblok, Stripo and Zendesk integrations read this setting; Git and Crisp integrations never delete languages.

Headers
string

Optional precondition. Send the quoted ETag from a GET of this resource. The mutation only runs if a strong tag matches the current representation, checked under the write lock. A comma-separated list is allowed; '*' requires an existing representation. Weak tags never match. Omit this header for an unconditional write. For an action, use the ETag from GET of the target resource, without the action suffix. A stale tag returns 412; read the current state before retrying.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json