TV API
Welcome to the API Reference Docs page for the Press Association TV API (v2).
- Homepage
- https://api.apis.guru/v2/specs/pressassociation.io/2.0.json
- Provider
- pressassociation.io
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/pressassociation.io/2.0/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/pressassociation.io/2.0/openapi.yaml
Tools (20)
Extracted live via the executor SDK.
-
asset.getAssetReturn the content of the selected asset.
-
asset.getAssetContributorsReturn the contributors of the selected asset.
-
asset.listAssetsReturn a collection of Assets.
-
catalogue.getCatalogueReturn the content of the selected catalogue.
-
catalogue.getCatalogueAssetReturn the content of the selected catalogue.
-
catalogue.getCatalogueAssetDetailReturn the content of the selected catalogue asset.
-
catalogue.listCataloguesReturn a collection of Catalogues.
-
channel.getChannelReturn the content of the selected channel.
-
channel.listChannelsIf you are interested in a list of channels that have had there schedule updated you can filter by the following query params.
- scheduleStart
- scheduleEnd
- scheduleUpdatedSince
adding these query params will filter the channel collection to only return channels that have been updated within the given range, updatedSince stores the state of your previous call.
Example Usage: Every 10 minutes get me the channels that have updated schedules for the next 2 weeks.
/channel?platform={uuid}&scheduleStart={today}&scheduleEnd={today + 2 weeks}&updatedSince={10 minutes ago}
Also please note epg numbers are only exposed when a platform and region are passed to the query.
-
contributor.getContributorReturn the content of the selected contributor.
-
contributor.listContributorReturn a collection of Contributors.
-
feature.getFeatureReturn the content of the selected feature.
-
feature.listFeaturesReturn a collection of Feature.
-
feature.listFeatureTypesReturn a collection of Feature Types.
-
platform.getPlatformReturn the content of the selected platform.
-
platform.listPlatformRegionsReturn a list of regions for a platform.
-
platform.listPlatformsReturn a list of available platforms.
-
schedule.listScheduleThe schedule endpoint produces a linear TV schedule for a given channel and date range.
- The date range supplied must be no larger than 21 days.
- If no end data is passed the API will default to start date + 24 hours.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools