{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/V2PermissionsListRolesRequestBody", "title": "V2PermissionsListRolesRequestBody", "type": "object", "properties": { "limit": { "type": "integer", "minimum": 1, "maximum": 100, "default": 100, "description": "Maximum number of roles to return in a single response.\nUse smaller values for faster response times and better UI performance.\nUse larger values when you need to process many roles efficiently.\nResults exceeding this limit will be paginated with a cursor for continuation.\n", "example": 50 }, "cursor": { "type": "string", "maxLength": 1024, "description": "Pagination cursor from a previous response to fetch the next page of roles.\nInclude this when you need to retrieve additional roles beyond the first page.\nEach response containing more results will include a cursor value that can be used here.\nLeave empty or omit this field to start from the beginning of the role list.\n", "example": "eyJrZXkiOiJyb2xlXzEyMzQifQ==" } }, "additionalProperties": false }