Skip to main content
PUT
Update endpoint.

Authorizations

Authorization
string
header
required

Bearer JWT token or API Key (sk-*).

Headers

x-revo-mutation-review
string
required

Path Parameters

endpointId
string
required

Body

application/json
version
number
required

Version.

executionPolicy
object | null

Saved execution authority and currentUser behavior. Null restores inheritance.

Example:
name
string

Name.

category
string

Category.

desc
string

Description.

metadata
object | null

Replacement resource metadata. Values may use any JSON type. Maximum 16 KiB and 64 top-level keys. Top-level keys starting with "__" are reserved for backend use.

componentId
string

Component identifier.

componentDigest
string

Portable exact component revision identity. Set null to follow latest.

timeout
number

Endpoint execution timeout in seconds. The effective maximum is resolved at runtime from the current instance quota.

Required range: x >= 1
Example:

60

path
string

Normalized path (e.g. /api/v1/users/:userId, /_/auth, or /users/@)

Maximum string length: 1024
method
enum<string>

Method.

Available options:
GET,
POST,
PUT,
PATCH,
DELETE
options
object

Endpoint runtime options. Custom low-code values live only under "input". For a new component-backed endpoint with a body, prefer popResult and set it to one exact visible output key for its raw value; use the complete visible result map only when explicitly required, or set noResult for an empty body. legacyResults is deprecated and must not be used for new endpoints.

Response

OK.

Last modified on September 5, 2026