Information about plays

list: List of plays
retrieve: Information about a specific play by ID

GET /v2/plays/?format=api&offset=1500&ordering=-airdate
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "next": "https://api.kexp.org/v2/plays/?format=api&limit=20&offset=1520&ordering=-airdate",
    "previous": "https://api.kexp.org/v2/plays/?format=api&limit=20&offset=1480&ordering=-airdate",
    "results": [
        {
            "id": 3549458,
            "uri": "https://api.kexp.org/v2/plays/3549458/?format=api",
            "airdate": "2025-09-06T02:00:36-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Demonizer",
            "track_id": null,
            "recording_id": null,
            "artist": "aux animaux, Dancing Plague",
            "artist_ids": [],
            "album": "single",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "[no label]"
            ],
            "label_ids": [
                "157afde4-4bf5-4039-8ad2-5a15acc85176"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://auxanimaux.bandcamp.com/track/demonizer",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549457,
            "uri": "https://api.kexp.org/v2/plays/3549457/?format=api",
            "airdate": "2025-09-06T01:57:52-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "comment": "",
            "location": 1,
            "location_name": "Default",
            "play_type": "airbreak"
        },
        {
            "id": 3549456,
            "uri": "https://api.kexp.org/v2/plays/3549456/?format=api",
            "airdate": "2025-09-06T01:53:34-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Jung and Kalt",
            "track_id": null,
            "recording_id": null,
            "artist": "Adam Usi",
            "artist_ids": [
                "d766c6f1-13ed-4457-aca4-370c2154b3be"
            ],
            "album": "Generation Young and Cold Vol​.​6",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Young and Cold Records"
            ],
            "label_ids": [],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://youngandcoldrecords.bandcamp.com/album/generation-young-and-cold-vol-6",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549455,
            "uri": "https://api.kexp.org/v2/plays/3549455/?format=api",
            "airdate": "2025-09-06T01:49:59-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Blood on the Ceiling feat Majestoluxe",
            "track_id": null,
            "recording_id": null,
            "artist": "Emmon",
            "artist_ids": [
                "260ee44c-0ee1-4c55-a212-95e2e60b6502"
            ],
            "album": "ICON",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Icons Creating Evil Art"
            ],
            "label_ids": [
                "b3eab3c4-5eba-4cf0-ab68-a279276f1d3a"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://emmon.bandcamp.com/album/icon",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549454,
            "uri": "https://api.kexp.org/v2/plays/3549454/?format=api",
            "airdate": "2025-09-06T01:45:20-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Crows",
            "track_id": null,
            "recording_id": null,
            "artist": "Heimberg",
            "artist_ids": [
                "ce7c8655-fa45-4744-bbe8-48650a1cc3f4"
            ],
            "album": "Blind Eye EP & Isolation EP",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Icy Cold Records"
            ],
            "label_ids": [],
            "release_date": "2024-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://heimberg.bandcamp.com/album/blind-eye-ep-isolation-ep",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549453,
            "uri": "https://api.kexp.org/v2/plays/3549453/?format=api",
            "airdate": "2025-09-06T01:40:56-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Fremde Sphären",
            "track_id": null,
            "recording_id": null,
            "artist": "KOSMOREICH",
            "artist_ids": [],
            "album": "Hypnotischer Traum vol1",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Hypnotischer Traum"
            ],
            "label_ids": [],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": true,
            "is_request": false,
            "is_live": false,
            "comment": "https://hypnotischertraum.bandcamp.com/album/hypnotischer-traum-vol1",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549452,
            "uri": "https://api.kexp.org/v2/plays/3549452/?format=api",
            "airdate": "2025-09-06T01:38:20-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Rumble (Defiance)",
            "track_id": null,
            "recording_id": null,
            "artist": "Jennifer Touch",
            "artist_ids": [
                "94c7b6a8-bef4-44e8-9b5e-79e0b2b17161"
            ],
            "album": "Aging At Airports",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Fabrika Records"
            ],
            "label_ids": [
                "6fc53400-8647-4cd7-a96f-d06f9e7dee34"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "Out on September 1st - \nhttps://jennifertouch.bandcamp.com/album/aging-at-airports-2",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549451,
            "uri": "https://api.kexp.org/v2/plays/3549451/?format=api",
            "airdate": "2025-09-06T01:34:33-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Le Charme Terroriste",
            "track_id": null,
            "recording_id": null,
            "artist": "Rawmance",
            "artist_ids": [
                "5b7302ff-9324-449c-a18a-cb13d064ad9a"
            ],
            "album": "The Nova Novo",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "458695"
            ],
            "label_ids": [],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://458695.bandcamp.com/album/the-nova-novo",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549450,
            "uri": "https://api.kexp.org/v2/plays/3549450/?format=api",
            "airdate": "2025-09-06T01:30:24-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Catalyst",
            "track_id": null,
            "recording_id": null,
            "artist": "Hallows",
            "artist_ids": [
                "d77d72f2-02f2-4ff0-8751-50dcc20a546a"
            ],
            "album": "Single",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Artoffact Records"
            ],
            "label_ids": [
                "25364892-b3e9-4692-bcbe-018fc26b9256"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://hallows.bandcamp.com/track/catalyst",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549449,
            "uri": "https://api.kexp.org/v2/plays/3549449/?format=api",
            "airdate": "2025-09-06T01:26:31-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Into The Night",
            "track_id": null,
            "recording_id": null,
            "artist": "Ortrotasce",
            "artist_ids": [
                "a1e88cd6-63ac-4263-a952-ccdeafa5e143"
            ],
            "album": "Single",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "[no label]"
            ],
            "label_ids": [
                "157afde4-4bf5-4039-8ad2-5a15acc85176"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": true,
            "is_request": false,
            "is_live": false,
            "comment": "https://ortrotasce.bandcamp.com/track/into-the-night",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549448,
            "uri": "https://api.kexp.org/v2/plays/3549448/?format=api",
            "airdate": "2025-09-06T01:23:53-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Keine Zeit",
            "track_id": null,
            "recording_id": null,
            "artist": "RUHR + Blocco Schengen",
            "artist_ids": [],
            "album": "Stahlwerk",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "[no label]"
            ],
            "label_ids": [
                "157afde4-4bf5-4039-8ad2-5a15acc85176"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://ruhr1.bandcamp.com/album/stahlwerk",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549447,
            "uri": "https://api.kexp.org/v2/plays/3549447/?format=api",
            "airdate": "2025-09-06T01:20:56-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "LIBRA",
            "track_id": null,
            "recording_id": null,
            "artist": "French Police",
            "artist_ids": [
                "90cf1e25-ffc0-4637-a0fe-205736f9ce10"
            ],
            "album": "Single",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "[no label]"
            ],
            "label_ids": [
                "157afde4-4bf5-4039-8ad2-5a15acc85176"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://frenchpolice.bandcamp.com/track/libra                        \n\nFrench Police on tour! \n\nOct 9\nThe Crocodile\nSeattle, WA | \n\nOct 10\nFox Cabaret\nVancouver, BC | \n\nOct 11\nWonder Ballroom\nPortland, OR | \n\nOct 14\nGreat American Music Hall\nSan Francisco, CA\n\n\"",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549446,
            "uri": "https://api.kexp.org/v2/plays/3549446/?format=api",
            "airdate": "2025-09-06T01:17:23-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Second Fatal",
            "track_id": null,
            "recording_id": null,
            "artist": "Das Kelzer",
            "artist_ids": [
                "7900b82b-9eff-4b01-bb2a-b264639862b6"
            ],
            "album": "Single",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "[no label]"
            ],
            "label_ids": [
                "157afde4-4bf5-4039-8ad2-5a15acc85176"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://daskelzer.bandcamp.com/track/second-fatal",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549445,
            "uri": "https://api.kexp.org/v2/plays/3549445/?format=api",
            "airdate": "2025-09-06T01:13:16-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "https://coverartarchive.org/release/830015d8-d599-4954-a092-2aa9acb2979b/41765047996-500.jpg",
            "thumbnail_uri": "https://coverartarchive.org/release/830015d8-d599-4954-a092-2aa9acb2979b/41765047996-250.jpg",
            "song": "Transactional",
            "track_id": null,
            "recording_id": "564cf60f-a5e4-45c1-8661-4098256837f7",
            "artist": "The Sick Man of Europe",
            "artist_ids": [
                "638caa4f-af2c-4e08-b7f6-d632b328d6f4"
            ],
            "album": "The Sick Man of Europe",
            "release_id": null,
            "release_group_id": "bad217cb-3d77-4f68-ae79-a6dd725d52bb",
            "labels": [
                "Leaf"
            ],
            "label_ids": [
                "641c4c5c-1abc-4bc2-b285-d64c8fb4e425"
            ],
            "release_date": "2025-06-20",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://thesickmanofeurope.bandcamp.com/album/the-sick-man-of-europe",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549444,
            "uri": "https://api.kexp.org/v2/plays/3549444/?format=api",
            "airdate": "2025-09-06T01:10:43-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Orange",
            "track_id": null,
            "recording_id": null,
            "artist": "Led Er Est",
            "artist_ids": [
                "85360045-c4c7-408f-92c4-0b0b8bd73c95"
            ],
            "album": "PS 18",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Ancien Regime"
            ],
            "label_ids": [],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "These brilliant tracks from Led Er Est are not new releases — they were originally issued in 2010 as part of a split 12\" vinyl with Ancien Régime on the then-emerging label Mannequin Records.    \nhttps://lederestofficial.bandcamp.com/album/ps-18",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549443,
            "uri": "https://api.kexp.org/v2/plays/3549443/?format=api",
            "airdate": "2025-09-06T01:06:45-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Minimouchka",
            "track_id": null,
            "recording_id": null,
            "artist": "Mode in gliany",
            "artist_ids": [],
            "album": "Cinématique Inverse",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "[no label]"
            ],
            "label_ids": [
                "157afde4-4bf5-4039-8ad2-5a15acc85176"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://modeingliany.bandcamp.com/album/cin-matique-inverse",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549442,
            "uri": "https://api.kexp.org/v2/plays/3549442/?format=api",
            "airdate": "2025-09-06T01:01:34-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "song": "Object glass",
            "track_id": null,
            "recording_id": null,
            "artist": "Juma",
            "artist_ids": [
                "38754151-c219-4f11-a4ab-f21e982ac5c5"
            ],
            "album": "Nihon No Wave 2",
            "release_id": null,
            "release_group_id": null,
            "labels": [
                "Mecanica"
            ],
            "label_ids": [
                "a49450b5-8e1d-4418-b32d-1c36b2afc151"
            ],
            "release_date": "2025-01-01",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "https://mecanica.bandcamp.com/album/nihon-no-wave-2",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549441,
            "uri": "https://api.kexp.org/v2/plays/3549441/?format=api",
            "airdate": "2025-09-06T01:00:15-07:00",
            "show": 64486,
            "show_uri": "https://api.kexp.org/v2/shows/64486/?format=api",
            "image_uri": "",
            "thumbnail_uri": "",
            "comment": "",
            "location": 1,
            "location_name": "Default",
            "play_type": "airbreak"
        },
        {
            "id": 3549440,
            "uri": "https://api.kexp.org/v2/plays/3549440/?format=api",
            "airdate": "2025-09-06T00:57:46-07:00",
            "show": 64485,
            "show_uri": "https://api.kexp.org/v2/shows/64485/?format=api",
            "image_uri": "https://coverartarchive.org/release/dfb0eb62-e729-4fc3-b198-c50283d9ed17/33083332053-500.jpg",
            "thumbnail_uri": "https://coverartarchive.org/release/dfb0eb62-e729-4fc3-b198-c50283d9ed17/33083332053-250.jpg",
            "song": "AMERICA HAS A PROBLEM",
            "track_id": null,
            "recording_id": "834445d4-bf48-44a3-906e-39ad68d91b81",
            "artist": "Beyoncé",
            "artist_ids": [
                "859d0860-d480-4efd-970c-c05d5f1776b8"
            ],
            "album": "RENAISSANCE",
            "release_id": null,
            "release_group_id": "2c385052-5083-43a2-b1e5-36566d2ae3c0",
            "labels": [
                "Parkwood Entertainment"
            ],
            "label_ids": [
                "31eb6796-abba-4a02-b650-a556aa65f9ae"
            ],
            "release_date": "2022-07-29",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "Here, Beyoncé borrows the hook and cinematic synth line from Kilo Ali and DJ Taz's iconic '90s Miami bass track \"America Has a Problem (Cocaine).\" \n--\nBeyoncé co-wrote the song with: singer, songwriter, and record producer  Terius \"The-Dream\" Nash,  hip-hop record producer and engineer Mike Dean,, and her husband Jay-Z.",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        },
        {
            "id": 3549439,
            "uri": "https://api.kexp.org/v2/plays/3549439/?format=api",
            "airdate": "2025-09-06T00:53:51-07:00",
            "show": 64485,
            "show_uri": "https://api.kexp.org/v2/shows/64485/?format=api",
            "image_uri": "https://coverartarchive.org/release/952c9ce2-965b-48fb-89b1-5e0b0c87ddcc/38339165653-500.jpg",
            "thumbnail_uri": "https://coverartarchive.org/release/952c9ce2-965b-48fb-89b1-5e0b0c87ddcc/38339165653-250.jpg",
            "song": "TYRANT",
            "track_id": null,
            "recording_id": "7819876e-d2e4-4b34-a6be-e0f6dcf17e8b",
            "artist": "Beyoncé & Dolly Parton",
            "artist_ids": [
                "859d0860-d480-4efd-970c-c05d5f1776b8",
                "1d543e07-d0d2-4834-a8db-d65c50c2a856"
            ],
            "album": "COWBOY CARTER",
            "release_id": null,
            "release_group_id": "fa566e7b-254a-4fab-8aa5-ebcb7592d7f2",
            "labels": [
                "Parkwood Entertainment"
            ],
            "label_ids": [
                "31eb6796-abba-4a02-b650-a556aa65f9ae"
            ],
            "release_date": "2024-03-29",
            "rotation_status": null,
            "is_local": false,
            "is_request": false,
            "is_live": false,
            "comment": "Check out the official lyric video for \"TYRANT\" here:\nhttps://www.youtube.com/watch?v=bgtuQptR1U4\n\nhttps://www.beyonce.com/",
            "location": 1,
            "location_name": "Default",
            "play_type": "trackplay"
        }
    ]
}