Information about plays

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

GET /v2/plays/3591563/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 3591563,
    "uri": "https://api.kexp.org/v2/plays/3591563/?format=api",
    "airdate": "2025-12-15T19:40:00-08:00",
    "show": 65389,
    "show_uri": "https://api.kexp.org/v2/shows/65389/?format=api",
    "image_uri": "",
    "thumbnail_uri": "",
    "song": "El Himno de la Bala",
    "track_id": null,
    "recording_id": null,
    "artist": "Triángulo de Amor Bizarro",
    "artist_ids": [
        "c99d1db4-d5ab-4795-a7f5-42ebba5fd0bc"
    ],
    "album": "El Himno de la bala",
    "release_id": null,
    "release_group_id": null,
    "labels": [],
    "label_ids": [],
    "release_date": "2025-12-03",
    "rotation_status": null,
    "is_local": false,
    "is_request": false,
    "is_live": false,
    "comment": "El Himno de la Bala is a title that hits like a concept: a “hymn” is communal and sacred; a “bullet” is violence and speed. Putting them together suggests modern life as ritualized damage—harm set to melody, impact turned into chorus. The track works when you lean into that contradiction. It’s not simply aggressive; it’s anthemic, which is why it sticks. There’s a sense of collective catharsis in how the energy is shaped: noise used as melody, volume used as emotion, repetition used as insistence. The best songs in this lane turn discomfort into release, and this one does that by refusing to soften its edges. It’s still memorable—hooks are present, but they’re delivered with grit. In a playlist, El Himno de la Bala is a moment of escalation: it takes you from introspection into confrontation. Put it on when you want something that feels like shouting with purpose rather than just making noise.\u2028Listen: https://open.spotify.com/search/Tri%C3%A1ngulo%20de%20Amor%20Bizarro%20El%20Himno%20de%20la%20Bala",
    "location": 1,
    "location_name": "Default",
    "play_type": "trackplay"
}