Skip to content

Endpoints Reference

Base URL: https://wokku.cloud/api/v1

All endpoints require Authorization: Bearer TOKEN header.

MethodEndpointDescription
POST/auth/loginLogin, get session token
DELETE/auth/logoutLogout
GET/auth/whoamiCurrent user info
GET/auth/tokensList API tokens
POST/auth/tokensCreate API token
DELETE/auth/tokens/:idRevoke token
MethodEndpointDescription
GET/serversList servers
GET/servers/:idServer details
POST/serversAdd a server
DELETE/servers/:idRemove a server
GET/servers/:id/statusServer health
MethodEndpointDescription
GET/appsList apps
GET/apps/:idApp details
POST/appsCreate app
PUT/apps/:idUpdate app
DELETE/apps/:idDelete app
POST/apps/:id/restartRestart
POST/apps/:id/stopStop
POST/apps/:id/startStart
MethodEndpointDescription
GET/apps/:id/configGet env vars
PUT/apps/:id/configSet env vars
DELETE/apps/:id/configRemove env vars
MethodEndpointDescription
GET/apps/:id/domainsList domains
POST/apps/:id/domainsAdd domain
DELETE/apps/:id/domains/:didRemove domain
POST/apps/:id/domains/:did/sslEnable SSL
MethodEndpointDescription
GET/apps/:id/releasesList releases
GET/apps/:id/releases/:ridRelease details
POST/apps/:id/releases/:rid/rollbackRollback
MethodEndpointDescription
GET/apps/:id/psProcess state
PUT/apps/:id/psScale processes
MethodEndpointDescription
GET/apps/:id/checksGet checks config
PUT/apps/:id/checksUpdate checks
MethodEndpointDescription
GET/apps/:id/logsGet logs
GET/apps/:id/deploysList deploys
GET/apps/:id/deploys/:didDeploy details
MethodEndpointDescription
GET/apps/:id/addonsList addons
POST/apps/:id/addonsAdd addon
DELETE/apps/:id/addons/:aidRemove addon
MethodEndpointDescription
GET/apps/:id/log_drainsList drains
POST/apps/:id/log_drainsAdd drain
DELETE/apps/:id/log_drains/:didRemove drain
MethodEndpointDescription
GET/templatesList templates
GET/templates/:idTemplate details
POST/templates/deployDeploy template
MethodEndpointDescription
GET/databasesList databases
GET/databases/:idDatabase details
POST/databasesCreate database
DELETE/databases/:idDelete database
POST/databases/:id/linkLink to app
POST/databases/:id/unlinkUnlink from app
MethodEndpointDescription
GET/databases/:id/backupsList backups
POST/databases/:id/backupsCreate backup
MethodEndpointDescription
GET/ssh_keysList keys
POST/ssh_keysAdd key
DELETE/ssh_keys/:idRemove key
MethodEndpointDescription
GET/teamsList teams
POST/teamsCreate team
GET/teams/:id/membersList members
POST/teams/:id/membersAdd member
DELETE/teams/:id/members/:midRemove member
MethodEndpointDescription
GET/notificationsList channels
POST/notificationsCreate channel
DELETE/notifications/:idDelete channel
MethodEndpointDescription
GET/activitiesActivity log