Documentation Index
Fetch the complete documentation index at: https://www.qovery.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Make authenticated HTTP requests to the Qovery API directly from the CLI. This command acts as a lightweight,curl-like client that automatically handles authentication and supports context variable interpolation.
Context variables {organizationId}, {projectId}, and {environmentId} are automatically replaced with values from the current CLI context (set via qovery context).
Usage
<endpoint> is the API path relative to the Qovery API base URL (e.g., organization, organization/<id>/project).
Options
| Flag | Description |
|---|---|
-f, --field | Add a key=value pair to the JSON body (repeatable, smart type coercion) |
-H, --header | Additional request headers in Key: Value format (repeatable) |
-i, --include | Print HTTP response status and headers before body |
--input | Body: - for stdin (pipe JSON to command) |
-X, --method | HTTP method (GET, POST, PUT, PATCH, DELETE) |
--help | Show help |
Examples
List Resources
Use Context Variables
When you have an active CLI context, placeholder variables are automatically resolved:Create Resources with —field
Build a JSON body from key=value pairs:Send a JSON Body from Stdin
Delete a Resource
Show Response Headers
Add Custom Headers
Use a Custom API URL
Related Commands
qovery auth- Log in and out of Qoveryqovery auth token- Output the current valid access tokenqovery context- Set the active organization, project, and environment