--- title: "Discovery (core)" slug: "081-core-discovery-schemas" updated: 2025-05-23T22:39:07Z published: 2025-05-23T22:39:07Z canonical: "docs.developer.comcast.com/081-core-discovery-schemas" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.developer.comcast.com/llms.txt > Use this file to discover all available pages before exploring further. # Discovery (core) **Discovery Schema 0.8.1 | Core SDK** ## JSON-Schema This document was generated from a JSON-Schema, and is intended to provide a human readable overview and examples of the methods contained in the module. For the full schema, see the link below. | Schema | | --- | | [discovery.json](https://github.com/rdkcentral/firebolt-openrpc/blob/feature/badger-parity/src/schemas/discovery.json) | ## Schemas ### PurchasedContentResult ``` type PurchasedContentResult = { expires: string totalCount: number entries: EntityInfo[] } ``` See also: - [EntityInfo](/docs/081-core-Entertainment-schemas#entityinfo) --- ### EntityInfoResult ``` type EntityInfoResult = { expires: string entity: EntityInfo // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. related?: EntityInfo[] } ``` See also: - [EntityInfo](/docs/081-core-Entertainment-schemas#entityinfo) #### Details The result for an `entityInfo()` push or pull. ---