RatingScaleLevels

Operations for RatingScaleLevels

List ratingScaleLevels

get

List ratingScaleLevels

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: ratingScaleID

  • Example: ?ratingScaleID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
ratingScaleIDstringOptional

Filter by ratingScaleID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/ratingScaleLevels

Get RatingScaleLevel

get

Get a single RatingScaleLevel by ID

Authorizations
Path parameters
idstringRequired

RatingScaleLevel ID

Responses
200

Successful response

application/json
get
/ratingScaleLevels/{id}

List RatingScaleLevel creation proposals

get

List all createRatingScaleLevels proposals. These are proposed changes to create new RatingScaleLevel records that may be automatically approved or require manual approval depending on system configuration.

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: ratingScaleID

  • Example: ?ratingScaleID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
ratingScaleIDstringOptional

Filter by ratingScaleID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/createRatingScaleLevels

Propose creation of RatingScaleLevels

post

Create new proposals to add RatingScaleLevel records. The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
codestringRequired
ratingScaleIDstring · uuidRequired
repositoryIDstring · uuidRequired
scoreOrderinteger · int32Required
Responses
post
/createRatingScaleLevels

Get RatingScaleLevel creation proposal

get

Get details of a specific RatingScaleLevel creation proposal by ID

Authorizations
Path parameters
idstringRequired

CreateRatingScaleLevelProposal ID

Responses
200

Successful response

application/json
get
/createRatingScaleLevels/{id}

List RatingScaleLevel deletion proposals

get

List all deleteRatingScaleLevels proposals. These are proposed changes to delete RatingScaleLevel records that may be automatically approved or require manual approval depending on system configuration.

Authorizations
Query parameters
limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/deleteRatingScaleLevels

Propose deletion of RatingScaleLevels

post

Create new proposals to delete RatingScaleLevel records. The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
idstring · uuidRequired
repositoryIDstring · uuidRequired
Responses
post
/deleteRatingScaleLevels

Get RatingScaleLevel deletion proposal

get

Get details of a specific RatingScaleLevel deletion proposal by ID

Authorizations
Path parameters
idstringRequired

DeleteRatingScaleLevelProposal ID

Responses
200

Successful response

application/json
get
/deleteRatingScaleLevels/{id}

List RatingScaleLevel update proposals

get

List all updateRatingScaleLevels proposals. These are proposed changes to update existing RatingScaleLevel records that may be automatically approved or require manual approval depending on system configuration.

Authorizations
Query parameters
limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/updateRatingScaleLevels

Propose update of RatingScaleLevels

post

Create new proposals to update RatingScaleLevel records. All fields are optional - omitted fields will not be changed. Only include fields you want to update. Setting a field to null will clear its value (where applicable). The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
codestringOptional

Omit this field to keep current value

idstring · uuidRequired
repositoryIDstring · uuidRequired
Responses
post
/updateRatingScaleLevels

Get RatingScaleLevel update proposal

get

Get details of a specific RatingScaleLevel update proposal by ID

Authorizations
Path parameters
idstringRequired

UpdateRatingScaleLevelProposal ID

Responses
200

Successful response

application/json
get
/updateRatingScaleLevels/{id}

Last updated

Was this helpful?