HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"next": "https://legacy-api.kexp.org/v1/play/?format=api&limit=20&offset=7240",
"previous": "https://legacy-api.kexp.org/v1/play/?format=api&limit=20&offset=7200",
"results": [
{
"playid": 3599882,
"playtype": {
"playtypeid": 4,
"name": "Air break"
},
"airdate": "2026-01-04T06:17:49Z",
"epoch_airdate": 1767507469000,
"epoch_airdate_v2": "/Date(1767507469000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": null,
"release": null,
"releaseevent": null,
"track": null,
"label": null,
"comments": [],
"showid": 65557
},
{
"playid": 3599881,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T06:15:45Z",
"epoch_airdate": 1767507345000,
"epoch_airdate_v2": "/Date(1767507345000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 497035797,
"name": "Dishönor",
"islocal": false
},
"release": {
"releaseid": 758489135,
"name": "Chain Reaction, Mass Extinction",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 1985637445,
"year": 2024
},
"track": {
"trackid": 339715002,
"name": "Once the Bombs Landed"
},
"label": {
"labelid": 1373432265,
"name": "[no label]"
},
"comments": [
{
"commentid": 859548304,
"text": "Swedish crust\n\nhttps://www.youtube.com/watch?v=D9UqXnW1TaU"
}
],
"showid": 65557
},
{
"playid": 3599880,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T06:14:59Z",
"epoch_airdate": 1767507299000,
"epoch_airdate_v2": "/Date(1767507299000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1940985261,
"name": "Skitsystem",
"islocal": false
},
"release": {
"releaseid": 1054793870,
"name": "Ondskans ansikte",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 515115200,
"year": 1996
},
"track": {
"trackid": 761471867,
"name": "Ett liv i frihet"
},
"label": {
"labelid": 1000785600,
"name": "Distortion"
},
"comments": [
{
"commentid": 448930988,
"text": "Crustcore band from Gothenburg, Sweden, originally founded as System Collapse in 1994 by Tomas Lindberg. RIP"
}
],
"showid": 65557
},
{
"playid": 3599879,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T06:13:46Z",
"epoch_airdate": 1767507226000,
"epoch_airdate_v2": "/Date(1767507226000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 326326478,
"name": "Hammer",
"islocal": false
},
"release": {
"releaseid": 2111975517,
"name": "Seein’ Red / Hammer",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 848059319,
"year": 2005
},
"track": {
"trackid": 794093091,
"name": "Defeat War"
},
"label": null,
"comments": [],
"showid": 65557
},
{
"playid": 3599878,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T06:12:07Z",
"epoch_airdate": 1767507127000,
"epoch_airdate_v2": "/Date(1767507127000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 168720914,
"name": "Violencia",
"islocal": false
},
"release": {
"releaseid": 459173754,
"name": "split w/ Dry Socket",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 671660164,
"year": 2025
},
"track": {
"trackid": 136250637,
"name": "Síndrome del Impostor"
},
"label": {
"labelid": 1079322271,
"name": "To Live a Lie"
},
"comments": [
{
"commentid": 650394383,
"text": "Tiajuana's Violencia will also be performing at CY Fest in LA March 26th -28th.\n\nhttps://violenciahc.bandcamp.com/album/dry-socket-violencia-split"
}
],
"showid": 65557
},
{
"playid": 3599877,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T06:07:22Z",
"epoch_airdate": 1767506842000,
"epoch_airdate_v2": "/Date(1767506842000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 983882550,
"name": "Hot Load",
"islocal": false
},
"release": {
"releaseid": 2110034650,
"name": "Fate Unknown",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 1621417274,
"year": 2025
},
"track": {
"trackid": 1331111711,
"name": "Fate Unknown + Saint's Brutality"
},
"label": {
"labelid": 539690389,
"name": "Going Underground"
},
"comments": [
{
"commentid": 1102085391,
"text": "Los Angeles' Hot Load deliver their first long awaited full length. It made Mac's Top 10 of 2025.\n\nhttps://hotload.bandcamp.com/album/fate-unknown"
}
],
"showid": 65557
},
{
"playid": 3599876,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T06:03:45Z",
"epoch_airdate": 1767506625000,
"epoch_airdate_v2": "/Date(1767506625000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 245409199,
"name": "Inepsy",
"islocal": false
},
"release": {
"releaseid": 951906930,
"name": "Rock'n'Roll Babylon",
"largeimageuri": "https://coverartarchive.org/release/db28c3ee-ab2f-458a-8684-73a1aa6d4265/12016720714-500.jpg",
"smallimageuri": "https://coverartarchive.org/release/db28c3ee-ab2f-458a-8684-73a1aa6d4265/12016720714-250.jpg"
},
"releaseevent": {
"releaseeventid": 1648603650,
"year": 2003
},
"track": {
"trackid": 566403453,
"name": "Lost The Ride"
},
"label": {
"labelid": 779644285,
"name": "Feral Ward"
},
"comments": [
{
"commentid": 262171118,
"text": "You can check out a really cool article about Inepsy by following the link below:\n\nhttps://daily.bandcamp.com/features/inepsy-reissue-interview"
}
],
"showid": 65557
},
{
"playid": 3599875,
"playtype": {
"playtypeid": 4,
"name": "Air break"
},
"airdate": "2026-01-04T05:58:12Z",
"epoch_airdate": 1767506292000,
"epoch_airdate_v2": "/Date(1767506292000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": null,
"release": null,
"releaseevent": null,
"track": null,
"label": null,
"comments": [],
"showid": 65557
},
{
"playid": 3599874,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:55:55Z",
"epoch_airdate": 1767506155000,
"epoch_airdate_v2": "/Date(1767506155000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1225298278,
"name": "Gulch",
"islocal": false
},
"release": {
"releaseid": 2107442325,
"name": "Impenetrable Cerebral Fortress",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 1723273844,
"year": 2020
},
"track": {
"trackid": 1018188974,
"name": "Self-Inflicted Mental Terror"
},
"label": {
"labelid": 1423580164,
"name": "Closed Casket Activities"
},
"comments": [
{
"commentid": 165778151,
"text": "One of Mac's Top 10 of 2020. RIP\n\nhttps://gulch.bandcamp.com/music"
}
],
"showid": 65557
},
{
"playid": 3599873,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:54:30Z",
"epoch_airdate": 1767506070000,
"epoch_airdate_v2": "/Date(1767506070000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1734854542,
"name": "Dry Socket",
"islocal": true
},
"release": {
"releaseid": 476396660,
"name": "split w/Violencia",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 671660164,
"year": 2025
},
"track": {
"trackid": 1980005759,
"name": "MB"
},
"label": {
"labelid": 1079322271,
"name": "To Live a Lie"
},
"comments": [
{
"commentid": 1279633104,
"text": "Portland hardcore\n\nhttps://drysocketpdx.bandcamp.com/album/dry-socket-violencia-split"
}
],
"showid": 65557
},
{
"playid": 3599872,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:53:15Z",
"epoch_airdate": 1767505995000,
"epoch_airdate_v2": "/Date(1767505995000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 392848783,
"name": "Total Nada",
"islocal": false
},
"release": {
"releaseid": 1894070856,
"name": "Aqui y Hora",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 316717178,
"year": 2025
},
"track": {
"trackid": 1947334543,
"name": "Fallas Cronicas"
},
"label": {
"labelid": 518681490,
"name": "11 PM Records"
},
"comments": [
{
"commentid": 1767682947,
"text": "Montreal\n\nhttps://totalnada.bandcamp.com/album/aqu-y-ahora\nhttps://11pmrecords.bandcamp.com/album/aqu-y-ahora"
}
],
"showid": 65557
},
{
"playid": 3599871,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:51:57Z",
"epoch_airdate": 1767505917000,
"epoch_airdate_v2": "/Date(1767505917000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 334043418,
"name": "Nightfeeder",
"islocal": true
},
"release": {
"releaseid": 509705504,
"name": "split w/Verdict",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 120890207,
"year": 2025
},
"track": {
"trackid": 1417265474,
"name": "Dragged Beneath"
},
"label": null,
"comments": [
{
"commentid": 128397778,
"text": "Seattle hardcore!\n\nhttps://nightfeeder.bandcamp.com/album/split-lp-w-verdict"
}
],
"showid": 65557
},
{
"playid": 3599870,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:49:10Z",
"epoch_airdate": 1767505750000,
"epoch_airdate_v2": "/Date(1767505750000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1887546736,
"name": "portrayal of guilt",
"islocal": false
},
"release": {
"releaseid": 572791781,
"name": "Suffering Is a Gift",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 1577511484,
"year": 2019
},
"track": {
"trackid": 109259017,
"name": "Scarcity"
},
"label": {
"labelid": 1423580164,
"name": "Closed Casket Activities"
},
"comments": [
{
"commentid": 618438227,
"text": "portrayal of guilt will be performing at Roadburn 2026 this year in The Netherlands on April 17th along with Fauna, Agriculture, Habak, and many more.\n\nhttps://portrayalofguilt.com/tour"
}
],
"showid": 65557
},
{
"playid": 3599869,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:42:49Z",
"epoch_airdate": 1767505369000,
"epoch_airdate_v2": "/Date(1767505369000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1827819799,
"name": "Habak",
"islocal": false
},
"release": {
"releaseid": 1126043383,
"name": "Mil orquídeas en medio del desierto",
"largeimageuri": "https://coverartarchive.org/release/c74b0f07-4c72-4d53-b252-1c7d2f7e495e/41199604935-500.jpg",
"smallimageuri": "https://coverartarchive.org/release/c74b0f07-4c72-4d53-b252-1c7d2f7e495e/41199604935-250.jpg"
},
"releaseevent": {
"releaseeventid": 1403615904,
"year": 2025
},
"track": {
"trackid": 1342902157,
"name": "Dejemos hablar al viento"
},
"label": {
"labelid": 1328518580,
"name": "Persistent Vision"
},
"comments": [
{
"commentid": 1411396816,
"text": "This album was one of Mac's favorites of 2025. Habak will be performing at CY Fest in LA this year happening March 26th - March 28th.\n\nhttps://habak.bandcamp.com/music\nhttps://www.livenation.com/event/vv170Zb0GkRgASyp/c-y-fest-2026"
}
],
"showid": 65557
},
{
"playid": 3599868,
"playtype": {
"playtypeid": 4,
"name": "Air break"
},
"airdate": "2026-01-04T05:37:23Z",
"epoch_airdate": 1767505043000,
"epoch_airdate_v2": "/Date(1767505043000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": null,
"release": null,
"releaseevent": null,
"track": null,
"label": null,
"comments": [],
"showid": 65557
},
{
"playid": 3599867,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:35:05Z",
"epoch_airdate": 1767504905000,
"epoch_airdate_v2": "/Date(1767504905000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1168541391,
"name": "Deaf Club",
"islocal": false
},
"release": {
"releaseid": 238619814,
"name": "We Demand A Permanent State of Happiness",
"largeimageuri": "https://coverartarchive.org/release/8ef86bf4-5ce9-4cba-ac14-373cb64fd493/31798961445-500.jpg",
"smallimageuri": "https://coverartarchive.org/release/8ef86bf4-5ce9-4cba-ac14-373cb64fd493/31798961445-250.jpg"
},
"releaseevent": {
"releaseeventid": 1297441852,
"year": 2025
},
"track": {
"trackid": 1145256510,
"name": "Biblical Loophole"
},
"label": null,
"comments": [
{
"commentid": 822027807,
"text": "LA's Deaf Club's latest album. They have some great merch on their bandcamp page:\n\nhttps://deafclub31g.bandcamp.com/album/we-demand-a-permanent-state-of-happiness"
}
],
"showid": 65557
},
{
"playid": 3599866,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:31:36Z",
"epoch_airdate": 1767504696000,
"epoch_airdate_v2": "/Date(1767504696000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1518835389,
"name": "Hellbastard",
"islocal": false
},
"release": {
"releaseid": 2057466472,
"name": "Ripper Crust",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 1354136504,
"year": 1986
},
"track": {
"trackid": 2057748850,
"name": "Insanity"
},
"label": {
"labelid": 1373432265,
"name": "[no label]"
},
"comments": [
{
"commentid": 730933182,
"text": "Playing as it was originally mastered\n\nhttps://hellbastard.bandcamp.com/album/ripper-crust-from-original-master-tape"
}
],
"showid": 65557
},
{
"playid": 3599865,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:30:29Z",
"epoch_airdate": 1767504629000,
"epoch_airdate_v2": "/Date(1767504629000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1556557289,
"name": "Gauze",
"islocal": false
},
"release": {
"releaseid": 1556557289,
"name": "Gauze",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 300106579,
"year": 1997
},
"track": {
"trackid": 1353673185,
"name": "人非人"
},
"label": {
"labelid": 1691714688,
"name": "Prank"
},
"comments": [
{
"commentid": 392464231,
"text": "Gauze formed in the fall of 1981 and disbanded on November 26th of 2022."
}
],
"showid": 65557
},
{
"playid": 3599864,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:28:33Z",
"epoch_airdate": 1767504513000,
"epoch_airdate_v2": "/Date(1767504513000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1834551118,
"name": "Resistant Culture",
"islocal": true
},
"release": {
"releaseid": 72324611,
"name": "Welcome to Reality",
"largeimageuri": null,
"smallimageuri": null
},
"releaseevent": {
"releaseeventid": 1791791689,
"year": 2009
},
"track": {
"trackid": 1176884888,
"name": "It's Not Too Late"
},
"label": {
"labelid": 2068902637,
"name": "Profane Existence"
},
"comments": [
{
"commentid": 264404244,
"text": "Resistant Culture will be performing at the CY Fest this year in LA on March 26th.\n\nhttps://resistantculture.bandcamp.com/track/sixth-extinction\nhttps://www.songkick.com/festivals/3246366-cy-fest/id/42819093-cy-fest-2026"
}
],
"showid": 65557
},
{
"playid": 3599863,
"playtype": {
"playtypeid": 1,
"name": "Media play"
},
"airdate": "2026-01-04T05:25:41Z",
"epoch_airdate": 1767504341000,
"epoch_airdate_v2": "/Date(1767504341000)/",
"archive_urls": {
"32": null,
"64": null,
"128": null,
"256": null
},
"artist": {
"artistid": 1197092133,
"name": "Martyrdöd",
"islocal": false
},
"release": {
"releaseid": 833792319,
"name": "Hexhammaren",
"largeimageuri": "https://coverartarchive.org/release/9f2234c4-2eaa-4120-bf51-a4b290420d82/25633707500-500.jpg",
"smallimageuri": "https://coverartarchive.org/release/9f2234c4-2eaa-4120-bf51-a4b290420d82/25633707500-250.jpg"
},
"releaseevent": {
"releaseeventid": 843329432,
"year": 2019
},
"track": {
"trackid": 1286303043,
"name": "War on Peace"
},
"label": {
"labelid": 86385615,
"name": "Century Media"
},
"comments": [
{
"commentid": 2101423973,
"text": "Hexhammaren is Martydod's seventh album.\n\nhttps://martyrdoedsl.bandcamp.com/track/war-on-peace"
}
],
"showid": 65557
}
]
}