List
API server
https://app.coolify.io/api/v1List audit events of the team. Only team admins and owners can view audit events. Actor e-mail, token, metadata, changes, IP address, and user agent are returned only for tokens with the read:sensitive or root permission.
Authorization
bearerAuth Go to Keys & Tokens / API tokens and create a new token. Use the token as the bearer token.
In: header
Query Parameters
Items per page.
251 <= value <= 100Page number.
11 <= valueSearch text.
length <= 255Filter by action. Use all for every action.
length <= 255Filter by source.
"all" | "ui" | "api" | "mcp" | "webhook" | "system" | "scheduler"Response Body
application/json
application/json
application/json
curl -X GET "https://app.coolify.io/api/v1/audit-events"{ "current_page": 0, "data": [ { "id": 0, "team_id": 0, "event": "string", "source": "string", "action": "string", "level": "string", "actor_type": "string", "actor_id": 0, "actor_name": "string", "resource_type": "string", "resource_uuid": "string", "resource_name": "string", "description": "string", "created_at": "2019-08-24T14:15:22Z" } ], "per_page": 0, "last_page": 0, "total": 0}{ "message": "Unauthenticated."}{ "message": "Validation error.", "errors": { "name": [ "The name field is required." ], "api_url": [ "The api url field is required.", "The api url format is invalid." ] }}Update Storage PATCH
Update a persistent storage or file storage by application UUID. Changed file content is saved right away and written to the server in the background, so a failed write does not change the response.
Create Cloud-init Script POST
Create a new cloud-init script for the authenticated team.
