REST API
A versioned, JWT-authenticated REST surface over the Cloud CloudRecover platform – script protection, restore, discovery, and audit against your CloudRecover tenant from any HTTP-capable language. The starting point for wiring CloudRecover into automation that doesn’t go through the UI.
Prerequisite
Get an API token
Every request to the CloudRecover REST API needs a JWT bearer token. Generate a long-lived token from Administration → Access management → API tokens in the CloudRecover UI, then send it as Authorization: Bearer ${TOKEN} on every request. Tokens persist until you refresh or delete them.
DOCUMENTATION
What to read
The canonical API reference and an open-source sample you can crib from for your first script.
REFERENCE
CloudRecover REST API reference
Every endpoint with worked request and response examples, a machine-readable Discovery API that maps resources to operation IDs, per-resource versioning through the Accept header, and more. If you’re scripting against CloudRecover, start here.
SAMPLE
Example – Bulk restore
A Python project from the CloudRecover team that scripts large-scale restores against the REST API end-to-end – token-based auth, paginated discovery, restore submission, and polling. A working starting point for your own automation.
FULL REFERENCE
Every endpoint, request/response schema, filter parameter, and worked example lives in the CloudRecover API portal.
Terraform Provider
Declarative protection from your IaC pipeline.