seatgeek / api-support

A support channel for the SeatGeek Platform
9 stars 7 forks source link

Performer image sizes and resolutions are missing #114

Open moladukes opened 3 years ago

moladukes commented 3 years ago

Performer images only return a "huge" size which is only 280px x 210px?. They clearly exist as you can look them up manually but they are not in the response body.

https://seatgeek.com/images/performers-landscape/kelsea-ballerini-1a4903/303729/1200x525.jpg https://seatgeek.com/images/performers-landscape/kelsea-ballerini-0e5158/303729/fb_600_315.jpg

To recreate just review an event response or a performer response: https://api.seatgeek.com/2/events/5037067?client_id=MYCLIENT_ID https://api.seatgeek.com/2/performers/388?client_id=MYCLIENT_ID

API Documentation:

...
  "performers": [
      {
          "name": "Young The Giant",
          "short_name": "Young The Giant",
          "url": "https://seatgeek.com/young-the-giant-tickets/",
          "image": "https://chairnerd.global.ssl.fastly.net/images/bandshuge/band_8741.jpg",
          "images": {
             "large": "https://chairnerd.global.ssl.fastly.net/images/performers/8741/eec61caec82950448b257c5e539147bc/large.jpg",
             "huge": "https://chairnerd.global.ssl.fastly.net/images/performers/8741/555bce1815140ad65ab0b1066467ae7d/huge.jpg",
             "small": "https://chairnerd.global.ssl.fastly.net/images/performers/8741/af7a8925e50bb74315337a9450206a39/small.jpg",
             "medium": "https://chairnerd.global.ssl.fastly.net/images/performers/8741/686f925886504610936135abd240235c/medium.jpg"
           },
...

API Response:

...
"performers": [
      {
          "type": "band",
          "name": "Built To Spill",
          "image": "https://seatgeek.com/images/performers-landscape/built-to-spill-fb8c97/388/huge.jpg",
          "id": 388,
          "images": {
              "huge": "https://seatgeek.com/images/performers-landscape/built-to-spill-fb8c97/388/huge.jpg"
           },
...

The "Huge" sizes is only 280x210 pixels as well?

Ideally there would be options like the genre images:

...
{
"1200x525": "https://seatgeek.com/images/performers-landscape/weezer-fa337b/89/1200x525.jpg",
"1200x627": "https://seatgeek.com/images/performers-landscape/weezer-19fdab/89/1200x627.jpg",
"136x136": "https://seatgeek.com/images/performers-landscape/weezer-778760/89/136x136.jpg",
"500_700": "https://seatgeek.com/images/performers-landscape/weezer-3edd85/89/500_700.jpg",
"800x320": "https://seatgeek.com/images/performers-landscape/weezer-2da6f2/89/800x320.jpg",
...
}