Skip to main content
GET
List all registrations
This endpoint requires authentication. Include your Bearer token in the Authorization header.

Description

GET /work/registrations Description: Lists WorkRegistration rows across the tenant’s works. Filters: workId, societyCode, status (exact registrationStatus), and an inclusive statusDateFrom/statusDateTo ISO-date range (H-04). Returns an in-memory summary (count per registrationStatus) computed from the same filtered rows. Authorization:
  • Required role: user or higher
Method: GET

Code Examples

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Query Parameters

workId
string<uuid>
societyCode
string
status
enum<string>
Available options:
pending,
submitted,
registered,
rejected,
conflict,
cancelled
statusDateFrom
string<date>

Inclusive; date-only values expand to 00:00:00.000Z

statusDateTo
string<date>

Inclusive; date-only values expand to 23:59:59.999Z

Response

Registrations retrieved

success
boolean
Example:

true

data
object[]
summary
object

Count of returned rows per registrationStatus value