PUT
/
organisations
/
{organisationId}
/
schemas
/
{id}
/
operations
/
{operationId}

Authorizations

Authorization
string
header
required

Path Parameters

organisationId
string
required
id
string
required
operationId
string
required

Body

application/json
schemaId
string
required

The ID of the schema this object belongs to.

callbacks
object

The callbacks of the operation.

components
object

An optional map of components the operation refers to indexed by ref.

description
string

A human-friendly description of what this operation does.

id
string

The ID of the operation, for OpenAPI this will be the operationId field if set, otherwise the request's type and path.

method
enum<string>

The http method that the operation uses.

Available options:
GET,
PUT,
POST,
DELETE,
OPTIONS,
HEAD,
PATCH,
TRACE,
SQL
name
string

A human-friendly name based on the operation ID.

path
string

The path used to call the operation.

request
object
request.body
object

The request body of the operation.

request.parameters
object[]
response
object

The response body of the operation.

Response

200 - application/json
schemaId
string
required

The ID of the schema this object belongs to.

callbacks
object

The callbacks of the operation.

components
object

An optional map of components the operation refers to indexed by ref.

description
string

A human-friendly description of what this operation does.

id
string

The ID of the operation, for OpenAPI this will be the operationId field if set, otherwise the request's type and path.

method
enum<string>

The http method that the operation uses.

Available options:
GET,
PUT,
POST,
DELETE,
OPTIONS,
HEAD,
PATCH,
TRACE,
SQL
name
string

A human-friendly name based on the operation ID.

path
string

The path used to call the operation.

request
object
request.body
object

The request body of the operation.

request.parameters
object[]
response
object

The response body of the operation.