Update Integration Token
API server
https://app.coolify.io/api/v1Rename an integration token, rotate its secret, or change its capabilities and settings. Omitted fields keep their value. The provider checks the token again when the secret, the capabilities, or the settings change. Requires admin or owner.
Authorization
bearerAuth Go to Keys & Tokens / API tokens and create a new token. Use the token as the bearer token.
In: header
Path Parameters
Integration token UUID.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
New secret. Required when base_url, client_id (Infisical), or namespace (Vault) changes.
Cloudflare only.
Cloudflare only.
Secret managers only. Fields to change: base_url, client_id, namespace, timeout. An empty value removes a field.
Response Body
application/json
application/json
application/json
application/json
curl -X PATCH "https://app.coolify.io/api/v1/security/integration-tokens/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "name": "string", "provider": "cloudflare", "capabilities": [ "dns" ], "automatic_dns": true, "proxied_dns": true, "dns_zones_count": 0, "zones_synced_at": "string", "created_at": "string", "updated_at": "string"}{ "message": "Unauthenticated."}{ "message": "Resource not found."}{ "message": "Validation error.", "errors": { "name": [ "The name field is required." ], "api_url": [ "The api url field is required.", "The api url format is invalid." ] }}Sync Cloudflare Zones POST
Read the DNS zones that a Cloudflare token can access again. Requires admin or owner.
Get Discord notification settings GET
Get the current team Discord notification settings. Encrypted secrets are only returned when the token has `read:sensitive` (or `root`) and the user is a team admin/owner.
