Skip to main content
A query that can return many records returns a connection: edges (each a node and its cursor) and pageInfo. You must ask for a page size with first or last (at most 100).
To read the next page, pass the last page’s endCursor as after:
A cursor is opaque: pass it back as you received it. A cursor that cannot be read is rejected with INVALID_CURSOR. The lists inside an audit document (categories, statements, findings, records) are not connections: they come back whole. A statement lists at most 50 findings, and findingsOmitted says how many more it has.