Update a Provider Configuration
Use this endpoint to update an existing provider configuration. If the configuration payload changes, it is re-validated against the provider’s JSON Schema.
Authorizations
JWT bearer token issued by the identity provider. Send it in the Authorization header as Bearer <token>.
Path Parameters
Unique identifier of the provider configuration.
Body
Request body containing the updated provider configuration details.
Replaces the outbound allow-list. Omit the field to leave the stored list unchanged. Send an empty list to clear it, and a non-empty list to replace it. The new list must satisfy the same rules as on create, including the base-URL coverage check and the generic HTTP provider rule.
100253Replaces the named private-host allowance. Omit the field to leave the stored set unchanged. Send an empty list to clear it, and a non-empty list to replace it. Entries follow the same format as on create.
100253Updated provider-specific configuration.
Updated description.
500"ClearSale anti-fraud — updated with new API version"
Updated metadata.
Updated name.
1 - 100"ClearSale Production v2"
Replaces the schema bindings. Omit the field to leave the stored bindings unchanged. Send an empty list to remove them all, and a non-empty list to replace the set. Flowker checks every entry against the stored schemas before it saves anything.
100Response
Indicates that the request was successful and the response contains the requested data.
Provider-specific configuration.
Timestamp when the configuration was created.
"2026-03-17T14:00:00Z"
Unique identifier of the configuration.
"c3d4e5f6-a7b8-9012-cdef-345678901234"
Connection kind of this configuration: catalog targets a provider published in the catalog, and external_openapi targets an OpenAPI document registered for your tenant.
catalog, external_openapi "catalog"
Name of the configuration.
"ClearSale Production"
ID of the catalog provider this configuration targets. A configuration of kind external_openapi created without one carries the reserved id external.openapi instead.
"clearsale"
Stored schemas this configuration binds to. The field is always present, and it is an empty list when the configuration binds no schema.
Current status: active or disabled.
active, disabled "active"
Timestamp of the last update.
"2026-03-17T14:00:00Z"
Outbound allow-list of destination hostnames. The field is absent when the configuration declares no allow-list.
100253Named private hosts this configuration may reach, managed by your operations team. The field is absent when the set is empty.
100253Human-readable description.
"ClearSale anti-fraud for Pix transactions"
Custom metadata.

