{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/mindcloud/json-schema/mindcloud-list-meta-schema.json",
  "title": "ListMeta",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/mindcloud-api-keys-api-openapi.yml#/components/schemas/ListMeta",
  "type": "object",
  "properties": {
    "pagination": {
      "type": "object",
      "properties": {
        "totalCount": {
          "type": "integer",
          "description": "Matching records. A list read in SQL stops counting at 10000."
        },
        "totalCountExact": {
          "type": "boolean",
          "description": "False when totalCount stopped at that cap."
        },
        "hasNextPage": {
          "type": "boolean",
          "description": "True when another page follows. Page with this, not totalCount."
        },
        "hasPreviousPage": {
          "type": "boolean"
        }
      },
      "required": [
        "totalCount",
        "totalCountExact",
        "hasNextPage",
        "hasPreviousPage"
      ]
    }
  },
  "required": [
    "pagination"
  ]
}