coolify-api

Automate Coolify deployments, servers, and databases via REST API calls.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/leobrival/topographic-plugins-official --skill coolify-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coolify-api
Source: https://github.com/leobrival/topographic-plugins-official/tree/main/plugins/dev/skills/coolify-api
Command: npx skills add https://github.com/leobrival/topographic-plugins-official --skill coolify-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficiently manage and automate deployments, server configuration, and database provisioning on the Coolify platform through a unified API, reducing manual steps and errors.

Core Features & Use Cases

  • API-driven deployments: Create, start, stop, restart, and monitor applications via REST endpoints.
  • Resource management: Provision and manage databases, servers, and environments through API calls.
  • Security and governance: Use API tokens with defined permissions to control access and actions.
  • Use Case: A developer pipeline triggers deployments in response to CI events, updating environments and databases automatically.

Quick Start

Provide a sample API call to deploy a new app using your Coolify API token.

Frequently Asked Questions about coolify-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Coolify deployments using an API?

Automate Coolify deployments by making REST API calls to core endpoints under /api/v1. You can create projects, deploy applications from public or private repositories, and configure environments programmatically through these API requests.

Can I manage Coolify servers and databases through REST API calls?

Yes, you can manage Coolify servers and databases through REST API calls. The API supports provisioning databases, configuring servers, managing services, and handling backups using defined payload schemas for these resources.

How do I authenticate to the Coolify REST API?

Authenticate to the Coolify REST API using Bearer tokens. You must generate an API token with defined permissions to control access and authorize actions for deployment and resource management requests.

What's the best way to trigger Coolify application deployments from a CI pipeline?

Trigger Coolify application deployments from a CI pipeline by sending REST API calls in response to CI events. This approach allows your pipeline to automatically start, stop, restart, and monitor applications while updating environments and databases.

Does the Coolify API support managing application environments and backups?

Yes, the Coolify API supports managing application environments and backups. You can configure environment variables for applications and handle database backups programmatically through the REST API endpoints.

Are there specific payload schemas for Coolify API deployment and database requests?

Yes, the Coolify API specifies payload schemas for applications, databases, servers, and deployments. Following these schemas ensures your REST API calls for provisioning and managing resources are processed correctly with proper error handling.