List information requests for an audit
Retrieves a paginated list of all information requests for an audit, enabling external audit management systems to display and track evidence requests.
This endpoint always includes soft-deleted records (where deletionDate !== null). Clients should check the deletionDate field to identify and handle deleted records appropriately in their systems.
This endpoint supports delta synchronization via the changedSinceDate parameter, allowing efficient polling for changes without retrieving the entire dataset.
Pagination usage:
- Make initial request with desired pageSize
- Check results.pageInfo.hasNextPage to see if more data exists
- If true, use results.pageInfo.endCursor as pageCursor in next request
- Repeat until hasNextPage is false
Delta sync usage:
- Store the timestamp of your last sync
- Pass that timestamp as changedSinceDate
- Only requests created, modified, or deleted since that timestamp are returned
- Process updates and soft-deletes by checking the deletionDate field
- Update your last sync timestamp to the current time
Rate limit: 50 requests / minute.
Path parameters
Query parameters
Controls the maximum number of items returned in one response from the API.
Maximum number of information requests to return per page.
A marker or pointer, telling the API where to start fetching items for the subsequent page in a paginated dataset. Note that the requested page will not include the item that corresponds to this cursor but will start from the one immediately after this cursor.
Pagination cursor from a previous response. Provide to fetch the next page of results.
Includes all information requests that have changed since changedSinceDate. Considers creationDate, modificationDate, and deletionDate timestamps when determining changes.
Response
Ok