Check server import
API server
https://app.coolify.io/api/v1Check that this instance can import a server, before the source instance starts the transfer. It checks the token, the bundle version, the server limit, servers with the same UUID or IP, and that this instance can reach the SSH port of the server.
Authorization
bearerAuth Go to Keys & Tokens / API tokens and create a new token. Use the token as the bearer token.
In: header
Query Parameters
22UUIDs of system-wide GitHub Apps that the server uses. The response lists the ones this instance does not have.
UUIDs of system-wide GitLab Apps that the server uses. The response lists the ones this instance does not have.
Response Body
application/json
curl -X GET "https://app.coolify.io/api/v1/servers/import/check?server_uuid=string&ip=string"{ "message": "Unauthenticated."}Create Secret Manager Token POST
Create and validate a Doppler, Infisical, or Vault integration token.
Check a registry login on a server POST
Check that the saved login of the server for a registry still works. Runs docker login with the saved credentials on the server. Needs a token with the write and deploy permissions.
