Dokploy

Security

POST
/security.create

Security create

/security.create

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

applicationId
Required
string

username
Required
string

Minimum length: 1

password
Required
string

Minimum length: 1
curl -X POST "http://your-dokploy-instance.com/api/security.create" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "applicationId": "string",
    "username": "string",
    "password": "string"
  }'

Successful response

GET
/security.one

Security one

/security.one

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Query Parameters

securityId
Required
string

Minimum length: 1
curl -X GET "http://your-dokploy-instance.com/api/security.one?securityId=string" \
  -H "Authorization: Bearer <token>"

Successful response

POST
/security.delete

Security delete

/security.delete

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

securityId
Required
string

Minimum length: 1
curl -X POST "http://your-dokploy-instance.com/api/security.delete" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "securityId": "string"
  }'

Successful response

POST
/security.update

Security update

/security.update

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

securityId
Required
string

Minimum length: 1

username
Required
string

Minimum length: 1

password
Required
string

Minimum length: 1
curl -X POST "http://your-dokploy-instance.com/api/security.update" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "securityId": "string",
    "username": "string",
    "password": "string"
  }'

Successful response