← Back to catalog

Other

ART19 Content API Documentation

auto-generated
swirls add art19
actionGETv1.0.0

Get a list of episodes

One initial filter must be provided (`ids`, `series_id`, or `season_id`), otherwise a `400 Bad Request` response will be returned. Additional filters are allowed. This API will only return episodes that your credential has permission to access, which may not be exclusive to your account, depending on the filter(s) being used. Be careful to filter the results as needed.

Source
actionGETv1.0.0

Get a list of images

An image represents a piece of artwork attached to some entity like a series, season, or episode, and is _owned_ by an entity called the `bucket`. An image is also a container for several `MediaAssets` representing the physical files for various styles used. ## Media Asset Styles for Images Most media assets use square images. You may upload and use a square image, or upload an image of any shape and crop it to a square by specifying the cropping area. This area – identified by a coordinate `x, y` and a `width` & `height` – is the portion of the image used for all cover art. If an image has cropping defined, the cropped version of the image will be used in any `regular` or `square` style of media asset. If the original file is rectangular and does not have cropping, then the system will use a squared version of the original file with the smaller of width or height as the square size. The original image as uploaded into the system is always retained unmodified and available through the style `original`. All media asset styles except `stripped-original` consist of the cropped image. An image has media assets with the following styles: - `original`: This is the original file provided. May not be available, depending on permissions and file type. - `stripped-original`: The original file with all metadata (EXIF, XMP, PNG metadata, etc.) removed. This should be used for any application needing the original, uncropped, image. - `regular`: If the image has cropping defined, this is the cropped image. If not, this is a square version of the original. - `thumb`: A square thumbnail of the image with a size of `100x100` pixels. - `square-400`: A square version of the image with a size of `400x400` pixels. - `square-640`: A square version of the image with a size of `640x640` pixels. - `square-888`: A square version of the image with a size of `888x888` pixels. - `square-3000`: A square version of the image with a size of `3000x3000` pixels. This variant is only created if the cropped width & height are each at least 3000. - `itunes`: A square version of the image with a size of `1400x1400` pixels. ### Preferred image used in feeds For the main series image used in feeds, it is ideal to use the `square-3000` version. If that is not available, the `itunes` version should be used instead.

Source
actionGETv1.0.0

Get a list of media assets

A media asset is part of a collection of assets or files representing an image or a piece of audio content like an episode or an ad. Images, for example, have differently sized versions for better rendering performance, and a piece of audio content usually comes in different encoding formats. The `style` attribute of a media asset describes the role an asset plays in the context of the collection. The collection is what an asset is attached to (`attachment_id|type`). ## Styles for Images Most media assets use square images. You may upload and use a square image, or upload an image of any shape and crop it to a square by specifying the cropping area. This area – identified by a coordinate `x, y` and a `width` & `height` – is the portion of the image used for all cover art. If an image has cropping defined, the cropped version of the image will be used in any `regular` or `square` style of media asset. If the original file is rectangular and does not have cropping, then the system will use a squared version of the original file with the smaller of width or height as the square size. The original image as uploaded into the system is always retained unmodified and available through the style `original`. All media asset styles except `stripped-original` consist of the cropped image. An image has media assets with the following styles: - `original`: This is the original file provided. May not be available, depending on permissions and file type. - `stripped-original`: The original file with all metadata (EXIF, XMP, PNG metadata, etc.) removed. This should be used for any application needing the original, uncropped, image. - `regular`: If the image has cropping defined, this is the cropped image. If not, this is a square version of the original. - `thumb`: A square thumbnail of the image with a size of `100x100` pixels. - `square-400`: A square version of the image with a size of `400x400` pixels. - `square-640`: A square version of the image with a size of `640x640` pixels. - `square-888`: A square version of the image with a size of `888x888` pixels. - `square-3000`: A square version of the image with a size of `3000x3000` pixels. This variant is only created if the cropped width & height are each at least 3000. - `itunes`: A square version of the image with a size of `1400x1400` pixels. ### Preferred image used in feeds For the main series image used in feeds, it is ideal to use the `square-3000` version. If that is not available, the `itunes` version should be used instead. ## Styles for Audio - `medium`: A medium-quality version of the audio asset in various formats. - `original`: This is the original file provided. May not be available, depending on permissions and file type. - `waveform_data`: The generated BBC Audiowaveform data in JSON or binary format.

Source
actionGETv1.0.0

Get a list of networks

### Deprecations - The attribute `cover_image_id` has been replaced with the relationship `cover_image` and will be removed from the response in a future release.

Source
actionGETv1.0.0

Get a list of people

Each series, season, and episode has a Credits section where you may add people and roles. This is an internal tool to recognize contributors. It is not related to ART19 users or account permissions. Each Person added will have no additional access or permissions granted as a result of being included in the Credits section.

Source
actionGETv1.0.0

Get a list of seasons

When retrieving a list of seasons, the result is automatically filtered depending on the privileges the used credential holds. If there are no specific privileges to a series or network, only active seasons for active series are included.

Source
actionGETv1.0.0

Get a list of series

When retrieving a list of series, the result is automatically filtered depending on the privileges the used credential holds. All credentials will have access to active series with a public page enabled (on ART19). Utilizing a filter to limit the result to series associated with your account is recommended.

Source
actionGETv1.0.0

Get a specific image

An image represents a piece of artwork attached to some entity like a series, season, or episode, and is _owned_ by an entity called the `bucket`. An image is also a container for several `MediaAssets` representing the physical files for various styles used. ## Media Asset Styles for Images Most media assets use square images. You may upload and use a square image, or upload an image of any shape and crop it to a square by specifying the cropping area. This area – identified by a coordinate `x, y` and a `width` & `height` – is the portion of the image used for all cover art. If an image has cropping defined, the cropped version of the image will be used in any `regular` or `square` style of media asset. If the original file is rectangular and does not have cropping, then the system will use a squared version of the original file with the smaller of width or height as the square size. The original image as uploaded into the system is always retained unmodified and available through the style `original`. All media asset styles except `stripped-original` consist of the cropped image. An image has media assets with the following styles: - `original`: This is the original file provided. May not be available, depending on permissions and file type. - `stripped-original`: The original file with all metadata (EXIF, XMP, PNG metadata, etc.) removed. This should be used for any application needing the original, uncropped, image. - `regular`: If the image has cropping defined, this is the cropped image. If not, this is a square version of the original. - `thumb`: A square thumbnail of the image with a size of `100x100` pixels. - `square-400`: A square version of the image with a size of `400x400` pixels. - `square-640`: A square version of the image with a size of `640x640` pixels. - `square-888`: A square version of the image with a size of `888x888` pixels. - `square-3000`: A square version of the image with a size of `3000x3000` pixels. This variant is only created if the cropped width & height are each at least 3000. - `itunes`: A square version of the image with a size of `1400x1400` pixels. ### Preferred image used in feeds For the main series image used in feeds, it is ideal to use the `square-3000` version. If that is not available, the `itunes` version should be used instead.

Source
actionGETv1.0.0

Get a specific media asset

A media asset is part of a collection of assets or files representing an image or a piece of audio content like an episode or an ad. Images, for example, have differently sized versions for better rendering performance, and a piece of audio content usually comes in different encoding formats. The `style` attribute of a media asset describes the role an asset plays in the context of the collection. The collection is what an asset is attached to (`attachment_id|type`). ## Styles for Images Most media assets use square images. You may upload and use a square image, or upload an image of any shape and crop it to a square by specifying the cropping area. This area – identified by a coordinate `x, y` and a `width` & `height` – is the portion of the image used for all cover art. If an image has cropping defined, the cropped version of the image will be used in any `regular` or `square` style of media asset. If the original file is rectangular and does not have cropping, then the system will use a squared version of the original file with the smaller of width or height as the square size. The original image as uploaded into the system is always retained unmodified and available through the style `original`. All media asset styles except `stripped-original` consist of the cropped image. An image has media assets with the following styles: - `original`: This is the original file provided. May not be available, depending on permissions and file type. - `stripped-original`: The original file with all metadata (EXIF, XMP, PNG metadata, etc.) removed. This should be used for any application needing the original, uncropped, image. - `regular`: If the image has cropping defined, this is the cropped image. If not, this is a square version of the original. - `thumb`: A square thumbnail of the image with a size of `100x100` pixels. - `square-400`: A square version of the image with a size of `400x400` pixels. - `square-640`: A square version of the image with a size of `640x640` pixels. - `square-888`: A square version of the image with a size of `888x888` pixels. - `square-3000`: A square version of the image with a size of `3000x3000` pixels. This variant is only created if the cropped width & height are each at least 3000. - `itunes`: A square version of the image with a size of `1400x1400` pixels. ### Preferred image used in feeds For the main series image used in feeds, it is ideal to use the `square-3000` version. If that is not available, the `itunes` version should be used instead. ## Styles for Audio - `medium`: A medium-quality version of the audio asset in various formats. - `original`: This is the original file provided. May not be available, depending on permissions and file type. - `waveform_data`: The generated BBC Audiowaveform data in JSON or binary format.

Source
actionGETv1.0.0

Get a specific network

### Deprecations - The attribute `cover_image_id` has been replaced with the relationship `cover_image` and will be removed from the response in a future release.

Source
actionGETv1.0.0

Get a specific person

Each series, season, and episode has a Credits section where you may add people and roles. This is an internal tool to recognize contributors. It is not related to ART19 users or account permissions. Each Person added will have no additional access or permissions granted as a result of being included in the Credits section.

Source
actionGETv1.0.0

Get ClassificationInclusion records

Classification Inclusions connect classifications with entities like series, episodes, or campaigns, amongst others. In order to retrieve a set of classification inclusions, at least one of the following filter parameters must be provided. Failing to do so renders a `400 Bad Request` response. - `ids[]` - `classified_id` and `classified_type` - `classified_id` and `classification_type` - `classification_id` and `classified_type`

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec