Request shape
Production examples use the/api/v1 prefix:
Content-Type: application/json for JSON bodies. An instance-bound API key resolves its tenant from the credential. Interactive platform sessions additionally carry the selected instance context.
API families
Use the generated API reference for the complete operation inventory and exact request schema.
Read before write
Most list endpoints accept the platform query contract for filtering, sorting, field selection, and pagination. Prefer a narrow query and follow the returned pagination metadata instead of loading an entire collection. For mutable definitions, preserve the current identifier and version fields returned by the API. Re-read state after a conflict rather than forcing an update from a stale local copy.Lifecycle operations
RevoEngine keeps definition writes separate from lifecycle transitions. Depending on the resource, the API exposes explicit operations such as:- activate or disable;
- archive/delete and restore;
- run, retry, replay, or cancel;
- deploy, select an active runtime revision, or roll back;
- create, finalize, abort, or inspect an upload session.
Endpoint example
Create an inactive static Endpoint definition through the control plane:endpointId:

