Current contract
This reference is generated from the RevoEngine OpenAPI 1.3.0 specification. It covers current API families including:- users, service accounts, groups, roles, and API keys;
- components, runtime revisions, and deployments;
- endpoints and generated endpoint OpenAPI;
- databases, views, cache, audit, and data operations;
- Storage, upload sessions, downloads, and previews;
- jobs, templates, schedules, events, event history, and webhooks;
- chat, Assistant threads, Agents, memory, and plugins;
- activity, search, secrets, preferences, and instance configuration.
Base URL
Production and private deployments can expose different hostnames. Use the Platform API URL supplied for your instance. Examples use:Request checklist
- Send an API key or platform session token in the
Authorizationheader. - Send
Content-Type: application/jsonfor JSON request bodies. - With a platform session token, include the instance identifier required by the operation.
- With an instance-bound API key, let the key resolve its instance; if an instance header is also sent, it must match.
- Record the returned resource, execution, operation, job, thread, or run identifier for later diagnostics.
Authentication
Errors and status codes
The OpenAPI contract is the exhaustive route inventory. Some flexible response payloads are intentionally less specific than their request DTOs; inspect the operation description and the related product guide before coupling to optional fields.

