Skip to main content
Use GET /v1/statusupdates/ when you need a company-wide view of status updates. The endpoint searches all of your main cases and sub-cases in one paginated feed. It only returns updates that paywise has published to you. Pass q to search case-insensitively within the status title and the visible text of its description. HTML markup and entities in a rich-text description do not affect matching. The same parameter also matches an event code, but event-code matching is exact (case-insensitive). Search terms must contain at least three characters; shorter values return HTTP 400.
The title, description, and event-code conditions are alternatives. All other filters are combined with the search term:
created_after and created_before apply to the business-effective timestamp: custom_date when paywise supplied one, otherwise the database creation timestamp. The same value is returned as created.

Identify the case

Each result extends the regular status-update payload with two fields:
mandate is always the UUID of the case that published the update. For a sub-case, this is the sub-case UUID. reference_number always contains the current reference of the main case because sub-cases do not have their own current paywise reference number. Together, the fields identify both the source row and its case constellation. Attachment links in downloads remain authenticated API URLs under the publishing mandate, for example:
Collection attachment entries do not include file_size. The upload record does not persist a byte size, and resolving it would require a synchronous object-storage metadata request for every attachment. The existing mandate-specific status-update endpoint keeps its current attachment payload.

Pagination and ordering

The endpoint uses the standard v1 limit and offset parameters and returns at most 200 updates per page. Results are newest first by the effective timestamp described above. Updates with the same timestamp have a stable secondary order, so repeating the same paginated request does not move a row between pages.