Upsert integration provider setting
Administrator-only upsert, flat JSON fields sync_depth (summary/full) and connection_scope (org/user). Unknown providers and invalid values return 422 with a single error string. Scope is stored but inactive. full opts into full-class provider data; persisted full-to-summary queues a strip job. This can widen the summary default. Connected-app credentials are held by the integration provider and are not returned by any of these operations. ENG-5874 / ENG-5831 track consistent unknown-provider and field-level validation behavior; this documents current behavior.
Authorizations
This token can be obtained by visiting the profile page or via rails console. Provides access to endpoints based on the user permissions levels. This token can be saved by an external system when user is created via API, to perform activities on behalf of the user.
Path Parameters
Route account; caller must be a member.
One slash-free segment; dots are part of the key, not a format suffix.
^[^/]+$Body
Flat JSON. Nested controller-name envelopes alone are ignored by current permit lists; unpermitted fields are ignored.
Response
Current response
provider config key from the current marketplace serializer.
sync depth from the current marketplace serializer.
summary, full connection scope from the current marketplace serializer.
org, user