Skip to main content
PUT
Update endpoint.

Authorizations

Authorization
string
header
required

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

Path Parameters

endpointId
string
required

Body

application/json
version
number
required

Version.

name
string

Name.

category
string

Category.

desc
string

Description.

metadata
object

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.

componentVersion
number

Component version, if left empty it will use latest component version).

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 stored as loose JSONB. Custom low-code input values live under "input"; first-class keys such as "guard", "componentSchemaId", "componentSchemaVersion", "componentSchemaElement", "popResult", "httpCode", "legacyResults", and "memory" live at the options root.

Response

OK.

Last modified on September 5, 2026