TheTVDB · Schema

ArtworkBaseRecord

base artwork record

EntertainmentMoviesTelevisionMedia MetadataPublic APIsVideo

Properties

Name Type Description
height integer
id integer
image string
includesText boolean
language string
score number
thumbnail string
type integer The artwork type corresponds to the ids from the /artwork/types endpoint.
width integer
View JSON Schema on GitHub

JSON Schema

tvdb-artwork-base-record-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/tvdb/refs/heads/main/json-schema/tvdb-artwork-base-record-schema.json",
  "title": "ArtworkBaseRecord",
  "description": "base artwork record",
  "properties": {
    "height": {
      "format": "int64",
      "type": "integer",
      "x-go-name": "Height",
      "example": 12345
    },
    "id": {
      "type": "integer",
      "example": 12345
    },
    "image": {
      "type": "string",
      "x-go-name": "Image",
      "example": "https://artworks.thetvdb.com/banners/example.jpg"
    },
    "includesText": {
      "type": "boolean",
      "example": true
    },
    "language": {
      "type": "string",
      "example": "eng"
    },
    "score": {
      "type": "number",
      "example": 100
    },
    "thumbnail": {
      "type": "string",
      "x-go-name": "Thumbnail",
      "example": "example"
    },
    "type": {
      "format": "int64",
      "type": "integer",
      "x-go-name": "Type",
      "description": "The artwork type corresponds to the ids from the /artwork/types endpoint.",
      "example": 12345
    },
    "width": {
      "format": "int64",
      "type": "integer",
      "x-go-name": "Width",
      "example": 12345
    }
  },
  "type": "object"
}