Skip to main content
POST
Update report statuses

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
reportIds
string<uuid>[]
required

Array of report IDs to update

Example:
status
enum<string>

New status value for all selected reports (required for UPDATE operation)

Available options:
PUBLISHED,
ARCHIVED,
DELETED,
DRAFT
Example:

"PUBLISHED"

operation
enum<string>
default:UPDATE

Operation type (update or restore)

Available options:
UPDATE,
RESTORE
Example:

"UPDATE"

Response

201 - application/json

Report statuses updated successfully

statusCode
number
required

HTTP Status code

Example:

200

timestamp
string
required

Timestamp of the response

Example:

"2026-01-08T06:33:03.221Z"

message
string
required

Response message

Example:

"Success"

data
object
required

Response data