v1

latestOpenAPI 3.0.1Vanta Terms of Service2026-07-26327517821.8 KB
Audits

List information requests linked to a control within an audit

Returns a paginated list of active information requests linked to a specific control within an IRL audit. An information request is linked to a control either via its framework codes (criteriaIds) or via a direct association (additionalControlIds).

Soft-deleted information requests are not included in the response. To synchronize deletions, use GET /audits/{auditId}/information-requests, which supports changedSinceDate and includes soft-deleted records.

Returns 404 when the control is not part of the audit. Returns an empty page when the control is part of the audit but has no active IRLs linked to it.

Pagination usage:

  1. Make initial request with desired pageSize
  2. Check results.pageInfo.hasNextPage to see if more data exists
  3. If true, use results.pageInfo.endCursor as pageCursor in next request
  4. Repeat until hasNextPage is false

Rate limit: 50 requests / minute.

get/audits/{auditId}/controls/{controlId}/information-requests

Path parameters

auditIdstring required
controlIdstring required

Query parameters

pageSizeinteger

Controls the maximum number of items returned in one response from the API.

Maximum number of information requests to return per page.

pageCursorstring

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.

Response

Ok