Dokploy
Generated

Destination

POST
/destination.create

Destination create

/destination.create

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

name
Required
string

Minimum length: 1

accessKey
Required
string

bucket
Required
string

region
Required
string

endpoint
Required
string

secretAccessKey
Required
string

serverIdstring

curl -X POST "http://your-dokploy-instance.com/api/destination.create" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "string",
    "accessKey": "string",
    "bucket": "string",
    "region": "string",
    "endpoint": "string",
    "secretAccessKey": "string",
    "serverId": "string"
  }'

Successful response

POST
/destination.testConnection

Destination test Connection

/destination.testConnection

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

name
Required
string

Minimum length: 1

accessKey
Required
string

bucket
Required
string

region
Required
string

endpoint
Required
string

secretAccessKey
Required
string

serverIdstring

curl -X POST "http://your-dokploy-instance.com/api/destination.testConnection" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "string",
    "accessKey": "string",
    "bucket": "string",
    "region": "string",
    "endpoint": "string",
    "secretAccessKey": "string",
    "serverId": "string"
  }'

Successful response

GET
/destination.one

Destination one

/destination.one

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Query Parameters

destinationId
Required
string

curl -X GET "http://your-dokploy-instance.com/api/destination.one?destinationId=string" \
  -H "Authorization: Bearer <token>"

Successful response

GET
/destination.all

Destination all

/destination.all

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

curl -X GET "http://your-dokploy-instance.com/api/destination.all" \
  -H "Authorization: Bearer <token>"

Successful response

POST
/destination.remove

Destination remove

/destination.remove

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

destinationId
Required
string

curl -X POST "http://your-dokploy-instance.com/api/destination.remove" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "destinationId": "string"
  }'

Successful response

POST
/destination.update

Destination update

/destination.update

The Authorization access token

Authorization

Authorization
Required
Bearer <token>

In: header

Request Body

application/jsonRequired

name
Required
string

Minimum length: 1

accessKey
Required
string

bucket
Required
string

region
Required
string

endpoint
Required
string

secretAccessKey
Required
string

destinationId
Required
string

serverIdstring

curl -X POST "http://your-dokploy-instance.com/api/destination.update" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "string",
    "accessKey": "string",
    "bucket": "string",
    "region": "string",
    "endpoint": "string",
    "secretAccessKey": "string",
    "destinationId": "string",
    "serverId": "string"
  }'

Successful response