Actions36
- Application Actions
- Database Actions
- Deployment Actions
- Environment Variable Actions
- Private Key Actions
- Project Actions
- Resource Actions
- Server Actions
Overview
This node integrates with the Coolify API to manage various resources such as applications, databases, deployments, and more. Specifically, for the Application - Get operation, it retrieves detailed information about a single application identified by its UUID. This is useful in scenarios where you want to fetch the current state or configuration of an application managed within Coolify, for example, to monitor its status, audit settings, or use the data downstream in your workflow.
Practical examples include:
- Automatically fetching application details before triggering deployment workflows.
- Retrieving application metadata to update dashboards or reports.
- Using application info to conditionally execute further automation steps based on its properties.
Properties
| Name | Meaning |
|---|---|
| Application ID | UUID of the application to get. |
The node requires the user to provide the unique identifier (UUID) of the application they want to retrieve.
Output
The node outputs an array of JSON objects representing the retrieved application(s). Each object contains the full details of the application as returned by the Coolify API. The exact structure depends on the API response but typically includes fields like application name, status, configuration, associated projects, and other metadata.
No binary data output is involved in this operation.
Dependencies
- Requires an active connection to the Coolify API via an API key credential configured in n8n.
- The node uses internal helper functions to make authenticated HTTP requests to the Coolify API endpoints.
- No additional external dependencies beyond the Coolify API and proper credential setup.
Troubleshooting
Common issues:
- Providing an invalid or empty Application ID will likely cause the API request to fail.
- Network connectivity problems or incorrect API credentials can prevent successful communication with the Coolify API.
- If the specified application UUID does not exist, the API may return a "not found" error.
Error messages:
"The resource "application" is not implemented!"— indicates a misconfiguration or unsupported resource selection."The operation "get" is not implemented!"— suggests the operation name might be misspelled or not supported.- API errors related to authentication or permissions should be resolved by verifying the API key and user rights.
Links and References
- Coolify Official Documentation (for API details and application management)
- n8n documentation on creating custom nodes