v5
latestOpenAPI 3.1.02026-08-025631,1012.8 MBManifest
Export Manifest Get
Export current resources to a YAML manifest.
Exports all resources (or a specific namespace) to a YAML file that can be version-controlled and re-applied to another environment.
Features:
- Resource IDs are converted to human-readable names
- Secret values are replaced with placeholder references (${{ secrets.NAME }})
- Output is formatted for readability and git-friendliness
Note: You must configure actual secrets before applying the exported manifest to a new environment.
Example:
# Export all resources
curl /v1/manifest/export \
-H "Authorization: Bearer $API_KEY" \
-o mixpeek.yaml
# Export specific namespace
curl "/v1/manifest/export?namespace_id=ns_abc123" \
-H "Authorization: Bearer $API_KEY" \
-o namespace.yaml
get/v1/manifest/export
Query parameters
namespace_idstring
Export specific namespace (None = all)
Export specific namespace (None = all)
formatstring
Output format (yaml)
Output format (yaml)
manifest_namestring
Name for the manifest
Name for the manifest
Response
Successful Response
{"stackTrail":"paths:/v1/manifest/export:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}