Dream Sports · Schema

UpdateCheckResponse

CompanySports TechnologyFantasy SportsOpen SourceDeveloper ToolsPlatform EngineeringAuthenticationOpenID ConnectMobileReact NativeDevOpsObservabilityTest ManagementOTA UpdatesFeature FlagsIndiaMCPAgent-Native

Properties

Name Type Description
appVersion string Semver or semver range
description string
isDisabled boolean
isMandatory boolean Whether update is mandatory
rollout integer Percentage of users to receive update
label string Generated release label
isAvailable boolean Whether an update is available
downloadURL string URL to download the update
packageSize integer Size of update package in bytes
shouldRunBinaryVersion boolean Whether to revert to binary version
updateAppVersion boolean Whether app version changed
target_binary_range string Target binary version range
View JSON Schema on GitHub

JSON Schema

dream-sports-update-check-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/dream-sports/json-schema/dream-sports-update-check-response-schema.json",
  "title": "UpdateCheckResponse",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/dream-sports-acquisition-api-openapi.yml#/components/schemas/UpdateCheckResponse",
  "allOf": [
    {
      "$ref": "#/$defs/PackageInfo"
    },
    {
      "type": "object",
      "required": [
        "isAvailable"
      ],
      "properties": {
        "isAvailable": {
          "type": "boolean",
          "description": "Whether an update is available"
        },
        "downloadURL": {
          "type": "string",
          "format": "uri",
          "description": "URL to download the update"
        },
        "packageSize": {
          "type": "integer",
          "description": "Size of update package in bytes"
        },
        "shouldRunBinaryVersion": {
          "type": "boolean",
          "description": "Whether to revert to binary version"
        },
        "updateAppVersion": {
          "type": "boolean",
          "description": "Whether app version changed"
        },
        "target_binary_range": {
          "type": "string",
          "description": "Target binary version range"
        }
      }
    }
  ],
  "$defs": {
    "PackageInfo": {
      "type": "object",
      "properties": {
        "appVersion": {
          "type": "string",
          "description": "Semver or semver range"
        },
        "description": {
          "type": "string"
        },
        "isDisabled": {
          "type": "boolean",
          "default": false
        },
        "isMandatory": {
          "type": "boolean",
          "default": false,
          "description": "Whether update is mandatory"
        },
        "rollout": {
          "type": "integer",
          "minimum": 1,
          "maximum": 100,
          "description": "Percentage of users to receive update"
        },
        "label": {
          "type": "string",
          "description": "Generated release label"
        }
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/dream-sports-update-check-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.