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.
Search
Passq 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.
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:
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 v1limit 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.