{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/AppsResponse", "title": "AppsResponse", "type": "object", "description": "A page of returned apps.", "properties": { "total": { "type": "integer", "description": "The total number of Apps that matched", "example": 100 }, "page": { "type": "integer", "readOnly": true, "description": "The current page returned", "example": 100 }, "pages": { "type": "integer", "readOnly": true, "description": "The total number of pages", "example": 100 }, "per_page": { "type": "integer", "readOnly": true, "description": "How many Apps are returned per-page", "example": 100 }, "objects": { "type": "array", "items": { "$ref": "#/components/schemas/App" }, "description": "A list containing all matching Apps'", "example": [ {} ] }, "prev_url": { "type": "string", "format": "uri", "readOnly": true, "description": "The URL to call to get the previous matching Apps", "example": "https://example.com/path/abc123" }, "next_url": { "type": "string", "format": "uri", "readOnly": true, "description": "The URL to call to get the next matching Apps", "example": "https://example.com/path/abc123" } }, "required": [ "next_url", "objects", "page", "pages", "per_page", "prev_url", "total" ] }