{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/reservoir/json-schema/reservoir-model528-schema.json",
  "title": "Model528",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/reservoir-collections-api-openapi.yml#/components/schemas/Model528",
  "type": "object",
  "properties": {
    "collection": {
      "type": "string",
      "description": "Refresh the given collection. Example: `0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63`",
      "x-convert": {
        "case": "lower"
      }
    },
    "overrideCoolDown": {
      "type": "boolean",
      "description": "If true, will force a refresh regardless of cool down. Requires an authorized api key to be passed.",
      "default": false
    },
    "refreshTokens": {
      "type": "boolean",
      "description": "If true, will refresh the metadata for the tokens in the collection.",
      "default": true
    }
  },
  "required": [
    "collection"
  ]
}