integrations
proxy
updateSecureProxyWhitelist
Replaces allowed_domains and/or allowed_ips on a secure_proxy use case. At least one of the two fields is required. Validation mirrors the CLI's validateDomainPatterns / validateCidrs. Writes a USECASE_HISTORY row with the admin user's email as changed_by.
Update semantics per field:
- omitted — field is not modified; the stored value is preserved.
- non-empty array — the stored value is replaced with the supplied list.
- empty array ([]) — the list is cleared (stored as []). This is the canonical way to remove all entries. null is not accepted.
Staff-only — same auth gates as GET.
put/v2/integrations/{integrationId}/use-cases/{useCaseId}/secure-proxy-whitelist
Request
- Base URLhttps://integration-toolkit.sls.epilot.io
- URLhttps://integration-toolkit.sls.epilot.io/v2/integrations/{integrationId}/use-cases/{useCaseId}/secure-proxy-whitelist
- AuthHTTP bearer
Path parameters
integrationIdstring uuid required
The integration ID
useCaseIdstring uuid required
The use case ID
Request body
Response
Updated whitelist (same shape as GET)
Changes
No recorded changes to this operation across all 29 revisions of this API.