Audioburst Web API V2

2.7 Search Bursts by Keywords

Get the most up-to-date bursts and podcasts episodes related to a given search phrase. The results are sorted by relevancy and include a large variety of content. The real-time search query includes live content so results may require a few seconds.

Use this API call to enhance your application with bursts on a specific topic.

Try it

Request URL

Request parameters

string

Search term.

string

The user's device.

Optional values are taken from the Get Supported Devices API.

(optional)
string

Unique userid for personalized results, see Register User API.

Request headers

string
Subscription key which provides access to this API. Found in your Profile.

Request body

Response 200

On success, the response body contains a Response object.

Response:
Key Value Type Value Description
type String Type of returned response or response message: “playlist”, “single”, “message”
queryId Long The query id that was made for this response
query String The query that was made for this response
actualQuery String The query that was used for searching
bursts Array of bursts List of bursts that composes the response
episodes Array of Episodes List of episodes that composes the response
message String Response Time
imageURL String Url for an image corresponding to the query
nextPage String Url to get the next page of the query
Burst:
Key Value Type Value Description
index Short index of burst in the array
burstId String Burst id
publicationDate DateTime Burst publication date in epoch
publicationDateISO DateTime Burst publication date in iso8601
creationDate DateTime Burst creation date in epoch
creationDateISO DateTime Burst creation date in iso8601
title String The burst title
quote String A significant quote from the burst text
score Float A score between 0-10 marking match level of the burst to the query
text String Burst transcript text
duration Float Burst length in seconds
category String List of categories burst is classified for
keywords Array of Strings List of keywords in the burst
entities Array of Strings List of entities in the burst
source Source object Burst source information
contentURLs contentURLs object URLs of burst
debugTrace DebugTrace object Debug data
transcript object null
Source Object:
Key Value Type Value Description
sourceId Short Id of burst source
sourceName String Source name
sourceType String Source Type: Radio or Podcast
showID String Show id of burst
showName String Show name of the burst
position Float Burst start time in source
audioURL String source audio file url
imageURL String Url for an image corresponding to the source
titleSource String Url of page title was taken from
location Location object Geolocation of to the source
episodeName String Name of episode burst was taken from
contentURLs:
Key Value Type Value Description
burstURL String Url to get more data on the burst
audioURL String burst audio file url
imageURL Array of String Array of Urls for an image corresponding to the burst
searchSiteURL String Url of burst in AudioBurst search web site
Episode:
Key Value Type Value Description
idd String Episode id
guid String
episodeName String The episode name
episodeDescription String The episode description
duration Float Episode length in seconds
audioURL String source audio file url
sourceAudioURL String source (internal) audio file url
entryDate DateTime Episode publication date in iso8601
Location:
Key Value Type Value Description
type String Location type
coordinates float pair location coordinates
text String Name of location

Example

{
  "type": "playlist",
  "queryID": 23924604,
  "query": "taylor swift",
  "actualQuery": "taylor swift",
  "bursts": [
    {
      "index": 0,
      "burstId": "72b861dd-d473-45b5-978e-bd388ec157fb",
      "publicationDate": "2019-06-25T11:50:25.92Z",
      "publicationDateISO": "2019-06-25T11:50:25.92Z",
      "creationDate": "2019-06-25T11:50:25.92Z",
      "creationDateISO": "2019-06-25T11:50:25.92Z",
      "title": "Somewhere between a Taylor swift.",
      "quote": "Somewhere between a Taylor swift.",
      "score": 0,
      "playlistScore": 0,
      "text": "I have no relationship with me over. The phone in twenty five seconds. But I mean she was a kid. Yeah. And he was a kid. You just get the sense. Now like we've had as you say, we've had Taylor on the show a lot, the first time she was on our show. I think she was like eighteen and since the first time we've had her, she's become like a massive international icon like it's, it's just feels different now when I mean, we have an associate producer on our staff, his name's Alex Clark. An Alex is somewhere between a Taylor swift. Stan. And just a straight up offer. Me so crazy about or that you can't really so when we knew that we were booking Taylor swift. We heard the Taylor swift had locked Johnny Norman who books all of the musicians on our show all the artists on our show and produces them as well told us that before he published he wanted to tell Clark that he was going to have someone tell Alex Clark that we were sending him to Houston to do a shoot for us on Tuesday. And then after God than getting now we didn't know any, and then after Alex Clarke agreed to go on that you, we're going to publish Taylor swift for Tuesday. Right. So the human interest department asks out published means send Email out to the staff, right. So they do this, and he agrees we publish, and now I know all this has happened. So I call Alex clock into my office, and he walks in, and I go, so I just want to make sure you're cool. You're cool going to Texas on Tuesday for us, right? And he's white to now, Alex. I wanna say this about he's eager like he wants to please wants to really hard work really like really wants to do the best you really wants to impress. And, and I asked him that question any goes. Yeah. I mean whatever. And I go, what do you mean? Whatever them not wanna go on the shoot. You're not wanna I wanna do. I wanna do whatever's best. What do you mean whatever's best like we wanted to go to Houston? So then he finally, there's no, no. I'm going to do it. I'm going to go and I go great. I just thought thought there might be some conflict or something like no, no, he leaves white. He shaky, apparently, he went from there to his office to cry. You're kidding. I didn't know any of this. So, then now I don't ever get caught up in these pranks, but it was so fun. I couldn't seem you felt bad, you call them back, pretty ideally, I did I called him. Well, car came in and said he's these office crying. I said, call him back. And then and then he went from crying like shaking, and just sorta hyperventilating. And then we're open Friday. More funny morning. And then he got to meet her. He didn't get when she was here. Before we sign off. There was a finalist in the B kinds of scripture box contest out Mary's big-box contest. Sure that I would like to acknowledge, okay. And I would like to arrange for her to also get a year to this hearing. You're You're hearing. hearing, that is unbelievable. This is an audible right now by Ed glavin her name is Sheila executive producer of the podcast. I'll allow it. Oh. You're in charge. It never gets. You are in charge. She says, Andy Andy last Mary Connolly glavin at Kevin Lee the second. Thank you. Thank you for your podcast. I am an oncology nurse amazing thing that you gotta love that who walks to work and last that loud at your amazing pods. Love your be kind box how sweet is that. And she hashtag Mary's box. And then hashtag laughter is my best medicine. Wow. To me sheila's a winner, Sheila, guess Guess what? what? No last name Sheila. And Evelyn Dobkin our winters, congratulations to both of you. Thank you for everything. You guys do to make the world better. We all tell you this. We have a whole lot of fun doing this podcast. We really do. And, and it is quite meaningful to us when we hear that people listening..",
      "duration": 251.2800000000002,
      "category": "Unknown",
      "keywords": [
        "name's Alex Clark",
        "human interest department",
        "first time",
        "hard work",
        "massive international icon",
        "oncology nurse",
        "amazing thing",
        "Taylor swift",
        "Andy Andy",
        "associate producer",
        "last Mary Connolly glavin",
        "B kinds of scripture box contest",
        "Johnny Norman",
        "car",
        "Ed glavin",
        "Mary's big-box contest",
        "Evelyn Dobkin",
        "Taylor",
        "Alex Clarke",
        "hashtag Mary's box"
      ],
      "entities": [
        "Alex Clarke",
        "Taylor Swift",
        "Alex Clark",
        "Mary Connolly",
        "Sheila",
        "Alex",
        "Houston",
        "Executive Producer",
        "Evelyn Dobkin",
        "Producer",
        "Stan",
        "Texas",
        "Johnny Norman",
        "Andy Andy",
        "Kevin Lee",
        "ED",
        "Twenty Five Seconds"
      ],
      "source": {
        "sourceId": 14364,
        "sourceName": "Ellen on the Go",
        "sourceType": "Podcast",
        "showId": 20687,
        "showName": "Ellen on the Go",
        "position": 2774.64,
        "audioURL": "https://storageaudiobursts.blob.core.windows.net/temp/14364_2019062507_t.mp3",
        "imageURL": "https://sapi.audioburst.com/burst/stationimage/72b861dd-d473-45b5-978e-bd388ec157fb",
        "titleSource": null,
        "location": {
          "type": "Point",
          "coordinates": [
            0,
            0
          ],
          "text": null
        },
        "episodeName": "Favorite Moments from Ellen On The Go!",
        "network": null
      },
      "contentURLs": {
        "burstURL": "https://sapi.audioburst.com/v2/burst?burstId=72b861dd-d473-45b5-978e-bd388ec157fb&queryId=23924604&appKey=QA&device=web&ref=QA",
        "audioURL": "https://sapi.audioburst.com/audio/play/23924604/temp/72b861dd-d473-45b5-978e-bd388ec157fb/008050d4-877b-4efa-8330-d1e4e86b0bed_48.mp3",
        "imageURL": [
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/200x200topstories01.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/600x315topstories01.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/1200x630topstories01.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/share_topstories01.png"
        ],
        "searchSiteURL": "https://search.audioburst.com/burst/72b861dd-d473-45b5-978e-bd388ec157fb/2019/06/25/Somewhere-between-a-Taylor-swift?queryID=23924604"
      },
      "DebugTrace": null,
      "transcript": null,
      "audioData": null,
      "createdBy": null
    },
    {
      "index": 0,
      "burstId": "p9ZBwqJNxYAd",
      "publicationDate": "2019-06-19T08:17:54.374Z",
      "publicationDateISO": "2019-06-19T08:17:54.374Z",
      "creationDate": "2019-06-18T04:55:44.922Z",
      "creationDateISO": "2019-06-18T04:55:44.922Z",
      "title": "Taylor Swift, Jesse Tyler Ferguson And Ellen Degeneres discussed on AP 24 Hour News",
      "quote": "Taylor Swift's 'You Need to Calm Down' Video is Chock Full of Celebrities",
      "score": 0,
      "playlistScore": 0,
      "text": "singer, Taylor swift has lined up several celebrities for her new music video as AP music, correspondent merges are a letter reports. It's for her new song you need to calm down. Ellen Degeneres, Laverne, Cox rupaul and the cast of queer eye. I'll make appearances in the video. So do Ryan Reynolds. Billy porter toddrick hall, Hayley Kiyoko. Jesse Tyler Ferguson and Adam Rippon. All these liberties support gay rights and swift herself has recently announced her support for the equality act longtime swift fans might notice something else significant the video ends was swift hugging singer. Katy Perry, they'd been feuding for years, but made up last year swift is dressed as French fries and Peri as a hamburger. Martiniere",
      "duration": 42.21,
      "category": "Entertainment",
      "keywords": [
        "Taylor swift",
        "Katy Perry",
        "Ellen Degeneres",
        "longtime swift fans",
        "gay rights",
        "new music video",
        "Jesse Tyler Ferguson",
        "video ends",
        "equality act",
        "support",
        "French fries",
        "Billy porter toddrick hall",
        "last year",
        "liberties",
        "singer",
        "celebrities",
        "video",
        "appearances",
        "Peri",
        "hamburger"
      ],
      "entities": [
        "Taylor Swift",
        "Jesse Tyler Ferguson",
        "Ellen Degeneres",
        "Katy Perry",
        "Adam Rippon",
        "Cox Rupaul",
        "Ryan Reynolds",
        "Hayley Kiyoko",
        "Billy Porter",
        "Peri",
        "Laverne"
      ],
      "source": {
        "sourceId": 12494,
        "sourceName": "AP News",
        "sourceType": "Radio",
        "showId": 21368,
        "showName": "AP 24 Hour News",
        "position": 3088.522954,
        "audioURL": "https://storageaudiobursts.blob.core.windows.net/temp/12494_2019061800_t.mp3",
        "imageURL": "https://sapi.audioburst.com/burst/stationimage/73d54b00-18a0-45d4-b23e-a768cf5fcbd5",
        "titleSource": null,
        "location": {
          "type": "Point",
          "coordinates": [
            0,
            0
          ],
          "text": null
        },
        "episodeName": null,
        "network": null
      },
      "contentURLs": {
        "burstURL": "https://sapi.audioburst.com/v2/burst?burstId=p9ZBwqJNxYAd&appKey=CrowdTask&device=web&ref=appKey",
        "audioURL": "https://sapi.audioburst.com/audio/repo/play/web/p9ZBwqJNxYAd.mp3?userId=localhostrunninguser&appName=QA&qid=23924603",
        "imageURL": [
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/200x200topstories01.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/600x315topstories01.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/1200x630topstories01.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/share_topstories01.png"
        ],
        "searchSiteURL": "https://search.audioburst.com/burst/p9ZBwqJNxYAd/2019/06/18/Taylor-Swift-Jesse-Tyler-Ferguson-And-Ellen-Degeneres-discussed-AP-24-Hour-News"
      },
      "DebugTrace": [
        "8",
        "Old current affairs"
      ],
      "transcript": null,
      "audioData": null,
      "createdBy": null
    },
    {
      "index": 1,
      "burstId": "loNk41x9Oe57",
      "publicationDate": "2019-06-15T19:28:23.859Z",
      "publicationDateISO": "2019-06-15T19:28:23.859Z",
      "creationDate": "2019-06-15T15:50:03.966Z",
      "creationDateISO": "2019-06-15T15:50:03.966Z",
      "title": "Taylor Swift Celebrates Pride Month By Giving Surprise Performance at Historic Stonewall Inn",
      "quote": "Taylor Swift Celebrates Pride Month By Giving Surprise Performance at Historic Stonewall Inn",
      "score": 0,
      "playlistScore": 0,
      "text": "Radio. Eight eight mega popstar gives a surprise performance at the stonewall inn in Greenwich Village. Been commemorating the fiftieth anniversary of the stonewall riots between police and gay people on this pride month and modern family star. Jesse Tyler Ferguson was onstage saying, wouldn't it be cool of Taylor swift was here? And then she emerged. Good Tarin hand. It was an invite only event and beforehand swift released a single from her new album titled lover, which calls out anti LGBTQ groups that she says are stuck in the dark ages.",
      "duration": 38.42,
      "category": "Entertainment",
      "keywords": [
        "Jesse Tyler Ferguson",
        "fiftieth anniversary",
        "mega popstar",
        "Taylor swift",
        "stonewall inn",
        "new album",
        "Greenwich Village",
        "dark ages",
        "anti LGBTQ groups",
        "event",
        "riots",
        "lover",
        "police",
        "gay people",
        "surprise performance",
        "Radio",
        "Good Tarin hand",
        "pride month",
        "modern family star",
        "invite"
      ],
      "entities": [
        "Taylor Swift",
        "Jesse Tyler Ferguson",
        "Greenwich Village"
      ],
      "source": {
        "sourceId": 14066,
        "sourceName": "WCBS Newsradio 880",
        "sourceType": "Radio",
        "showId": 19433,
        "showName": "WCBS Programming",
        "position": 2876.06,
        "audioURL": "https://storageaudiobursts.blob.core.windows.net/temp/14066_2019061511_t.mp3",
        "imageURL": "https://sapi.audioburst.com/burst/stationimage/a2ae914f-583e-41db-a8ec-bec45965f388",
        "titleSource": null,
        "location": {
          "type": "Point",
          "coordinates": [
            -74.008091,
            40.727839
          ],
          "text": null
        },
        "episodeName": null,
        "network": null
      },
      "contentURLs": {
        "burstURL": "https://sapi.audioburst.com/v2/burst?burstId=loNk41x9Oe57&appKey=CrowdTask&device=web&ref=appKey",
        "audioURL": "https://sapi.audioburst.com/audio/repo/play/web/loNk41x9Oe57.mp3?userId=localhostrunninguser&appName=QA&qid=23924603",
        "imageURL": [
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/200x200topstories03.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/600x315topstories03.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/1200x630topstories03.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/share_topstories03.png"
        ],
        "searchSiteURL": "https://search.audioburst.com/burst/loNk41x9Oe57/2019/06/15/Taylor-Swift-Celebrates-Pride-Month-By-Giving-Surprise-Performance-at-Historic-Stonewall-Inn"
      },
      "DebugTrace": [
        "8",
        "Old current affairs"
      ],
      "transcript": null,
      "audioData": null,
      "createdBy": null
    },
    {
      "index": 2,
      "burstId": "ZOYdP1Mlag9A",
      "publicationDate": "2019-06-15T04:03:43.662Z",
      "publicationDateISO": "2019-06-15T04:03:43.662Z",
      "creationDate": "2019-06-14T13:44:04.649Z",
      "creationDateISO": "2019-06-14T13:44:04.649Z",
      "title": "Taylor Swift Reveals Her New Album Is Titled 'Lover,' Announces Release Date and Next Single",
      "quote": "Taylor Swift Reveals Her New Album Is Titled 'Lover,' Announces Release Date and Next Single",
      "score": 0.3,
      "playlistScore": 0,
      "text": "Taylor SWIFT's next album isn't the Popstars only upcoming project got more here from FOX's Monica DeLuca. Lover will be Taylor SWIFT's seven album expected to drop August twenty third, but the singer has another idea purse leave announcing on Instagram live. She will dive into the fashion industry collaborating with British designer, Stella, McCartney t- SWIFT's clothing line doesn't have a launch date yet, but will be inspired by her.",
      "duration": 32.309999999999995,
      "category": "Entertainment",
      "keywords": [
        "Taylor SWIFT's next album",
        "fashion industry",
        "British designer",
        "Taylor SWIFT",
        "Lover",
        "launch date",
        "McCartney t",
        "SWIFT's clothing line",
        "Stella",
        "album",
        "singer",
        "Popstars",
        "Instagram",
        "idea purse leave",
        "upcoming project",
        "FOX's Monica DeLuca",
        "August"
      ],
      "entities": [
        "Taylor Swift",
        "Monica Deluca",
        "FOX",
        "Stella",
        "Instagram",
        "Mccartney"
      ],
      "source": {
        "sourceId": 11550,
        "sourceName": "KNSS",
        "sourceType": "Radio",
        "showId": 19698,
        "showName": "Steve and Ted",
        "position": 2435.1792739999996,
        "audioURL": "https://storageaudiobursts.blob.core.windows.net/temp/11550_2019061409_t.mp3",
        "imageURL": "https://sapi.audioburst.com/burst/stationimage/2b1caf7b-1112-4dac-8334-91534e50367d",
        "titleSource": null,
        "location": {
          "type": "Point",
          "coordinates": [
            -97.336111,
            37.688889
          ],
          "text": null
        },
        "episodeName": null,
        "network": null
      },
      "contentURLs": {
        "burstURL": "https://sapi.audioburst.com/v2/burst?burstId=ZOYdP1Mlag9A&appKey=CrowdTask&device=web&ref=appKey",
        "audioURL": "https://sapi.audioburst.com/audio/repo/play/web/ZOYdP1Mlag9A.mp3?userId=localhostrunninguser&appName=QA&qid=23924603",
        "imageURL": [
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/200x200entertainment010.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/600x315entertainment010.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/1200x630entertainment010.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/share_entertainment010.png"
        ],
        "searchSiteURL": "https://search.audioburst.com/burst/ZOYdP1Mlag9A/2019/06/14/Taylor-Swift-Reveals-Her-New-Album-Is-Titled-Lover-Announces-Release-Date-Next-Single"
      },
      "DebugTrace": [
        "8",
        "Old current affairs"
      ],
      "transcript": null,
      "audioData": null,
      "createdBy": null
    },
    {
      "index": 0,
      "burstId": "73d180be-9d0b-4909-a36b-a111656b2455",
      "publicationDate": "2018-10-10T23:10:38.07Z",
      "publicationDateISO": "2018-10-10T23:10:38.07Z",
      "creationDate": "2018-10-10T23:10:38.07Z",
      "creationDateISO": "2018-10-10T23:10:38.07Z",
      "title": "taylor swift Discussed on Channel 33",
      "quote": "Taylor swift, not really again, tell.",
      "score": 0.4,
      "playlistScore": 0,
      "text": "How do you feel about Hoshi behaved up until this point? I remember around two thousand sixteen people were like Taylor swift is, is a like should be held responsible for not being political, a political activists, sort of thing. People were really upset that she didn't endorse Hillary Clinton. I thought it was unfair to like, put that on her shoulders because she is not an activist. She's an entertainer. Obviously, I would have preferred if she had endorsed Hillary Clinton because she has fans, it could've made a difference. But I do think that like insisting that she'd become an activist was unfair to her, but I'm happy. She's doing it now like better late than never. I think to give some context here. So Taylor swift, not really again, tell. It's huge, pop star and in two thousand sixteen and beyond. But certainly in two thousand sixteen I think. You just are at this point in American culture where celebrities being these sort of quasi political figureheads lake people who expect Bano to tell them who to vote for even. I mean, you know. You know, it's I have not trusted that he put that U2. album on my iphone without my permission, I'm with I'm you. with you. But I think by the time, the twenty sixteen election arrives in American history, it feels like that's the norm. Yeah. And the Clinton campaign specifically, remember the last couple of weeks of that campaign. I remember there was this big rally in Ohio where Hillary Clinton brought like LeBron James JC beyond say, they're all these celebrities who were helping, you know, sort of like a little bit fundraising a little bit, get out the a little bit like pop culture, credibility of like Hillary Clinton's. Cool, right? And I, there's something I mean one, it's it's interesting to see that she had that that great star power in a way that Donald Trump did not. Yeah. He had like a guy from Liz. Yeah, he had the Baldwin's. He had the lesser Baldwin, the minor, Baldwin Baldwin, and probably the minor Walberg says, well, it's true. Hillary had like yet tons of all the Aila celebs backing her weight. You got Clooney out there stumping, right, totally. But it's it's weird to think that that's a thing to me and I think Taylor swift, it wasn't just that people were like, she's a huge pop star and she's not endorsing Hillary Clinton. It's that she looked so awkward because every other celebrity at that point it seemed had succumbed to that being an expectation of American culture that like celebrities are supposed to tell us how to feel about politics or they're supposed to amplify our thoughts and feelings about politics and our political imperatives. I'm just not comfortable with that, and I don't think Taylor swift is comfortable with it, and I don't know that I'm any more comfortable with it. Now, even though Taylor swift apparently is well. Okay. If you were like a super famous person, wouldn't you try to use your influence to advocate for like a better world? I do think that it's. A huge problem that like people are taking so many cues from celebrities, but I don't think celebrities themselves should be faulted for trying to use their platforms to say something of substance. That's absolutely right. Yeah, I agree with that. But I mean, I think the Taylor swift controversy from the two thousand sixteen election through now. It's not like people were talking about Telesystem. This way of Taylor believes this wasn't she speak out more about it. People in the very frantic way that fandom does everything. Phantom invented her politics out of thin air and then blamed her for not or to. You know what I mean? It was one of those things where it's it's not like people were sort of identifying something about Taylor swift and saying, you have a responsibility to promote. This. People were basically taking their own politics and assigning it to Taylor shift and then being mad at Taylor swift for not it. It didn't make a ton of sense to me. She left a blank space. All right. That's enough of that. I have a headline that reads like that. I remember you like back when all this was happening, you wrote some really smart analysis just about how skewed.",
      "duration": 275.22,
      "category": "news.entertainment",
      "keywords": [
        "Taylor swift",
        "Hillary Clinton",
        "little bit",
        "people",
        "Taylor swift controversy",
        "pop star",
        "LeBron James JC",
        "quasi political figureheads",
        "American culture",
        "great star power",
        "super famous person",
        "huge pop star",
        "celebrities",
        "sixteen election",
        "Clinton campaign",
        "Baldwin Baldwin",
        "sort",
        "political activists",
        "Aila celebs",
        "lesser Baldwin"
      ],
      "entities": [
        "Taylor swift",
        "Hillary Clinton",
        "Baldwin Baldwin",
        "Hoshi",
        "Donald Trump",
        "Bano",
        "Telesystem",
        "Clooney",
        "Ohio",
        "Liz",
        "LeBron James JC",
        "Phantom",
        "Walberg"
      ],
      "source": {
        "sourceId": 11634,
        "sourceName": "Channel 33",
        "sourceType": "Podcast",
        "showId": 16995,
        "showName": "Channel 33",
        "position": 0,
        "audioURL": null,
        "imageURL": "https://storageaudiobursts.azureedge.net/site/images/stationIcons/station_default_image_01_120x120_grey.jpg",
        "titleSource": null,
        "location": {
          "type": "Point",
          "coordinates": [
            0,
            0
          ],
          "text": null
        },
        "episodeName": null,
        "network": []
      },
      "contentURLs": {
        "burstURL": null,
        "audioURL": "https://sapi.audioburst.com/audio/sts/play/web/23924603/73d180be-9d0b-4909-a36b-a111656b2455.mp3",
        "imageURL": [
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/200x200entertainment06.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/600x315entertainment06.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/1200x630entertainment06.png",
          "https://storageaudiobursts.blob.core.windows.net/site/images/CategoryIcons/share_entertainment06.png"
        ],
        "searchSiteURL": "https://search.audioburst.com/burst/73d180be-9d0b-4909-a36b-a111656b2455"
      },
      "DebugTrace": [
        "6",
        "Highest scoring STS"
      ],
      "transcript": null,
      "audioData": null,
      "createdBy": null
    },
    {
      "index": 0,
      "burstId": "205a1550-5a81-4d13-83a9-60148e8e6093",
      "publicationDate": "2017-12-14T10:02:13.76Z",
      "publicationDateISO": "2017-12-14T10:02:13.76Z",
      "creationDate": "2017-12-14T10:02:13.76Z",
      "creationDateISO": "2017-12-14T10:02:13.76Z",
      "title": "taylor swift Discussed on The BreakPoint Podcast",
      "quote": "I never thought in my wildest dreams i talk about taylor swift on breakpoint",
      "score": 0.3,
      "playlistScore": 0,
      "text": "I never thought in my wildest dreams i talk about taylor swift on breakpoint just look what you may be due sacred folkston from the colson center for christian worldview here's john stonestreet with breakpoint it's not exactly a secret where the entertainment industry stands on conservative politics especially president trump with few exceptions this president has only intensified the full opposition by actors producers singers and performers of all stripes to the gop but one pop singer the world's most successful pop singer in fact has remained strangely quiet a recent editorial in the guardian called taylor swift an on voith for donald trump's values not because she's ever expressed public support for the president but because he hasn't said much of anything about him at all so if you see isn't much for politics she hasn't joined other entertainers and denouncing trump with sufficient enthusiasm and so that's gotten her in trouble her critic in the guardian writes that swiss silence is striking highlighting the parallels between the singer and the president are adept use of social media to foster a die hard support base they're solid schism their laser focus on the bottom line their support among the all right this is just the latest in a drumbeat of demand anz at the 27yearold singer take a side in this current political scrum some have gone much further suggesting that she's a secret admirer not only of president trump but of the less savory among his supporters reports surfaced last year that neonazis and other racist groups have adopted the tall blonde pop artist as an unofficial mascot some even called her in irian goddess and claim that she has secret nazi sympathies a charge that she flatly denies still with no college education and no political experience this young woman is expected purely because of her fame to tell her millions of fans not only how to vote but which side of the political i'll or the good guys in which are the bad swift for her part has consistently refused last year before the election she clarified i don't talk about politics because it might influence other people and i don't think that i know enough yet in life to be telling other people who to vote for all good for her but the burning question through all of this is why on earth we should care about tale in swiss political views it's ridiculous that's.",
      "duration": 133.76,
      "category": "news.entertainment",
      "keywords": [
        "president trump",
        "current political scrum",
        "actors producers singers",
        "hard support base",
        "tall blonde pop",
        "swiss political views",
        "pop singer",
        "donald trump",
        "taylor swift",
        "john stonestreet",
        "secret admirer",
        "colson center",
        "nazi sympathies",
        "demand anz",
        "wildest dreams",
        "sufficient enthusiasm",
        "bad swift",
        "christian worldview",
        "racist groups",
        "solid schism",
        "sacred folkston",
        "entertainment industry",
        "recent editorial",
        "irian goddess",
        "swiss silence",
        "public support",
        "conservative politics",
        "social media",
        "unofficial mascot",
        "laser focus"
      ],
      "entities": [
        "colson center",
        "john stonestreet",
        "president",
        "gop",
        "taylor",
        "voith",
        "donald trump",
        "social media"
      ],
      "source": {
        "sourceId": 13002,
        "sourceName": "The BreakPoint Podcast",
        "sourceType": "Podcast",
        "showId": 16801,
        "showName": "The BreakPoint Podcast",
        "position": 0,
        "audioURL": null,
        "imageURL": "https://storageaudiobursts.azureedge.net/site/images/stationIcons/station_default_image_01_120x120_grey.jpg",
        "titleSource": null,
        "location": {
          "type": "Point",
          "coordinates": [
            0,
            0
          ],
          "text": null
        },
        "episodeName": null,
        "network": []
      },
      "contentURLs": {
        "burstURL": null,
        "audioURL": "https://sapi.audioburst.com/audio/sts/play/web/23924603/205a1550-5a81-4d13-83a9-60148e8e6093.mp3",
        "imageURL": [
          "https://storageaudiobursts.azureedge.net/images/bf233685-8dfc-4050-ad49-fe577f60b634_basic.jpg"
        ],
        "searchSiteURL": "https://search.audioburst.com/burst/205a1550-5a81-4d13-83a9-60148e8e6093"
      },
      "DebugTrace": [
        "6",
        "Highest scoring STS"
      ],
      "transcript": null,
      "audioData": null,
      "createdBy": null
    }
  ],
  "episodes": [
    {
      "id": "52a1307d-b279-4fee-b4f7-bf5809a6c91e",
      "guid": null,
      "episodeName": "SMNTY Classics - Problematic Faves: Taylor Swift",
      "episodeDescription": "Taylor Swift recently made the news by breaking her silence around politics. We look back at Taylor Swift's feminism in this classic episode.<br><br>Learn more about advertising on the HowStuffWorks podcasts at <a href='http://www.howstuffworks.com/advertisers.htm'>www.howstuffworks.com/advertisers.htm</a><br><br>And to learn about your ad choices when listening to podcasts, visit <a href='https://www.howstuffworks.com/privacy.htm#ad-choices'>https://www.howstuffworks.com/privacy.htm#ad-choices</a>",
      "duration": 4057.5,
      "audioURL": "https://www.podtrac.com/pts/redirect.mp3/traffic.megaphone.fm/HSW4984342503.mp3",
      "sourceAudioURL": "http://storageaudiobursts.blob.core.windows.net/temp/11701_2018101016_t.mp3",
      "entryDate": "2018-10-10T20:13:09.94Z"
    },
    {
      "id": "4dbbae51-5f0a-4d1f-a016-62ff710af556",
      "guid": null,
      "episodeName": "GSMC Weird News Podcast Episode 118: Disney, Escaped Pig, Stray Dog, Swift Fan",
      "episodeDescription": "Heidi and Arianne talk about the spreading of a loved one’s ashes in Disney World, a crazy Taylor Swift fan, and two escaped animals.\n\nAs always, if you enjoyed the show, follow us and subscribe to the show: you can find us on iTunes or on any app that carries podcasts as well as on YouTube. Please remember to subscribe and give us a nice review. That way you’ll always be among the first to get the latest GSMC Weird News Podcasts.\n\nWe would like to thank our Sponsor: GSMC Podcast Network\n\nAdvertise with US:http://www.gsmcpodcast.com/advertise-with-us.html\n\nWebsite: http://www.gsmcpodcast.com/weird-news-podcast.html\n\nITunes Feed : https://itunes.apple.com/us/podcast/gsmc-weird-news-podcast/id1119025187\n\nGSMC YouTube Channel: https://www.youtube.com/watch?v=GiNUBj9T5Go&list=PLF8Qial15ufrm6YdW8CSkuoKjlWeSCeV2\"list=PLF8Qial15ufrm6YdW8CSkuoKjlWeSCeV2\n\nTwitter: https://twitter.com/GSMC_WeirdNews\n\nFacebook: https://www.facebook.com/GSMCWeirdNews/ \n\nDisclaimer: The views expressed on the GSMC Weird News Podcast are for entertainment purposes only. Reproduction, copying, or redistribution of The GSMC Weird News Podcast without the express written consent of Golden State Media Concepts LLC is prohibited.\n",
      "duration": 2234.5699999999997,
      "audioURL": "https://www.blogtalkradio.com/gsmcweirdnews/2018/10/31/gsmc-weird-news-podcast-episode-118-disney-escaped-pig-stray-dog-swift-fan.mp3",
      "sourceAudioURL": "http://storageaudiobursts.blob.core.windows.net/temp/12843_2018103021_t.mp3",
      "entryDate": "2018-10-31T01:01:22.2Z"
    },
    {
      "id": "332d22e2-132c-41cc-a49f-3452dd20622f",
      "guid": null,
      "episodeName": "Finally, Taylor Swift and Gritty Are on the Same Team | Damage Control (Ep. 534)",
      "episodeDescription": "<p>The Ringer’s Justin Charity and Kate Knibbs get together to talk about Taylor Swift’s decision to finally get political (2:01) and the political fight going on involving the Philadelphia Flyers mascot Gritty (21:08).</p><p>Read Alyssa Bereznak on Taylor Swift <a href=\"https://www.theringer.com/music/2018/10/8/17951094/taylor-swift-political-endorsement-tennessee-midterms-phil-bredesen-jim-cooper\" target=\"_blank\">here</a>. </p>",
      "duration": 1888.65,
      "audioURL": "https://rss.art19.com/episodes/dd996dcc-2c27-436e-9fda-35aa4828e857.mp3",
      "sourceAudioURL": "http://storageaudiobursts.blob.core.windows.net/temp/11634_2018101019_t.mp3",
      "entryDate": "2018-10-10T23:00:01.5Z"
    },
    {
      "id": "f18bfaab-4596-4cea-9d4b-e945f617863d",
      "guid": null,
      "episodeName": "T. Swift",
      "episodeDescription": "Taylor Swift Instagram a message, the people listened and now A LOT more folks are registered to vote. ",
      "duration": 186.38,
      "audioURL": "https://media.transistor.fm/3f873d99.mp3",
      "sourceAudioURL": "http://storageaudiobursts.blob.core.windows.net/temp/13434_2018101206_t.mp3",
      "entryDate": "2018-10-12T10:03:07.38Z"
    },
    {
      "id": "92dd03f0-b31e-48bb-abaa-8b6464728d0b",
      "guid": null,
      "episodeName": "The Sorcery of Swift and Panic",
      "episodeDescription": "When a listener asked us about the \"sorcery\" behind Taylor Swift's new song \"ME!\" we knew we had to investigate. And because the track features Brendon Urie of Panic! At the Disco, we couldn't resist digging into their concurrent hit \"High Hopes.\" Along the way we cover baby talk, dreamy augmented chords, drumlines, and songs with exclamation points in their titles — all to explain why you can't get these two out of your head.<br><br>Featuring:<br><br>Taylor Swift featuring Brendon Urie - ME!<br>Swift - Shake it Off<br>Swift - The Way I Loved You<br>Gustav Mahler - Blicke mir nicht in die Lieder!<br>Shania Twain - Up!<br>Panic! At the Disco - High Hopes<br>Western Carolina University Drumline - High Hopes<br><br>Check out two great pieces on \"High Hopes,\" one by <a href=\"https://www.top40theory.com/micro-blog1/panic-at-the-discos-high-hopes-dreamifying-a-iii-vvi\">Top 40 Theory</a> and the other by <a href=\"https://www.rollingstone.com/music/music-features/panic-at-the-disco-high-hopes-radio-success-786722/\"><em>Rolling Stone</em></a> article citing Flypaper's Dean Olivet.&nbsp;<br><br>Learn more about your ad choices. Visit <a href=\"https://megaphone.fm/adchoices\">megaphone.fm/adchoices</a>",
      "duration": 2592.16,
      "audioURL": "https://chtbl.com/track/524GE/traffic.megaphone.fm/PPY8034089811.mp3",
      "sourceAudioURL": "http://storageaudiobursts.blob.core.windows.net/temp/12613_2019043004_t.mp3",
      "entryDate": "2019-04-30T04:00:00Z"
    }
  ],
  "message": "Response Time: 5.58",
  "imageURL": null,
  "nextPage": null
}

Code samples

@ECHO OFF

curl -v -X GET "https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}?userId={string}"
-H "Ocp-Apim-Subscription-Key: {subscription key}"

--data-ascii "{body}" 
using System;
using System.Net.Http.Headers;
using System.Text;
using System.Net.Http;
using System.Web;

namespace CSHttpClientSample
{
    static class Program
    {
        static void Main()
        {
            MakeRequest();
            Console.WriteLine("Hit ENTER to exit...");
            Console.ReadLine();
        }
        
        static async void MakeRequest()
        {
            var client = new HttpClient();
            var queryString = HttpUtility.ParseQueryString(string.Empty);

            // Request headers
            client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "{subscription key}");

            // Request parameters
            queryString["userId"] = "{string}";
            var uri = "https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}&" + queryString;

            var response = await client.GetAsync(uri);
        }
    }
}	
// // This sample uses the Apache HTTP client from HTTP Components (http://hc.apache.org/httpcomponents-client-ga/)
import java.net.URI;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.utils.URIBuilder;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;

public class JavaSample 
{
    public static void main(String[] args) 
    {
        HttpClient httpclient = HttpClients.createDefault();

        try
        {
            URIBuilder builder = new URIBuilder("https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}");

            builder.setParameter("userId", "{string}");

            URI uri = builder.build();
            HttpGet request = new HttpGet(uri);
            request.setHeader("Ocp-Apim-Subscription-Key", "{subscription key}");


            // Request body
            StringEntity reqEntity = new StringEntity("{body}");
            request.setEntity(reqEntity);

            HttpResponse response = httpclient.execute(request);
            HttpEntity entity = response.getEntity();

            if (entity != null) 
            {
                System.out.println(EntityUtils.toString(entity));
            }
        }
        catch (Exception e)
        {
            System.out.println(e.getMessage());
        }
    }
}

<!DOCTYPE html>
<html>
<head>
    <title>JSSample</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
</head>
<body>

<script type="text/javascript">
    $(function() {
        var params = {
            // Request parameters
            "userId": "{string}",
        };
      
        $.ajax({
            url: "https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}&" + $.param(params),
            beforeSend: function(xhrObj){
                // Request headers
                xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key","{subscription key}");
            },
            type: "GET",
            // Request body
            data: "{body}",
        })
        .done(function(data) {
            alert("success");
        })
        .fail(function() {
            alert("error");
        });
    });
</script>
</body>
</html>
#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    
    NSString* path = @"https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}";
    NSArray* array = @[
                         // Request parameters
                         @"entities=true",
                         @"userId={string}",
                      ];
    
    NSString* string = [array componentsJoinedByString:@"&"];
    path = [path stringByAppendingFormat:@"?%@", string];

    NSLog(@"%@", path);

    NSMutableURLRequest* _request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:path]];
    [_request setHTTPMethod:@"GET"];
    // Request headers
    [_request setValue:@"{subscription key}" forHTTPHeaderField:@"Ocp-Apim-Subscription-Key"];
    // Request body
    [_request setHTTPBody:[@"{body}" dataUsingEncoding:NSUTF8StringEncoding]];
    
    NSURLResponse *response = nil;
    NSError *error = nil;
    NSData* _connectionData = [NSURLConnection sendSynchronousRequest:_request returningResponse:&response error:&error];

    if (nil != error)
    {
        NSLog(@"Error: %@", error);
    }
    else
    {
        NSError* error = nil;
        NSMutableDictionary* json = nil;
        NSString* dataString = [[NSString alloc] initWithData:_connectionData encoding:NSUTF8StringEncoding];
        NSLog(@"%@", dataString);
        
        if (nil != _connectionData)
        {
            json = [NSJSONSerialization JSONObjectWithData:_connectionData options:NSJSONReadingMutableContainers error:&error];
        }
        
        if (error || !json)
        {
            NSLog(@"Could not parse loaded json with error:%@", error);
        }
        
        NSLog(@"%@", json);
        _connectionData = nil;
    }
    
    [pool drain];

    return 0;
}
<?php
// This sample uses the Apache HTTP client from HTTP Components (http://hc.apache.org/httpcomponents-client-ga/)
require_once 'HTTP/Request2.php';

$request = new Http_Request2('https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}');
$url = $request->getUrl();

$headers = array(
    // Request headers
    'Ocp-Apim-Subscription-Key' => '{subscription key}',
);

$request->setHeader($headers);

$parameters = array(
    // Request parameters
    'userId' => '{string}',
);

$url->setQueryVariables($parameters);

$request->setMethod(HTTP_Request2::METHOD_GET);

// Request body
$request->setBody("{body}");

try
{
    $response = $request->send();
    echo $response->getBody();
}
catch (HttpException $ex)
{
    echo $ex;
}

?>
########### Python 2.7 #############
import httplib, urllib, base64

headers = {
    # Request headers
    'Ocp-Apim-Subscription-Key': '{subscription key}',
}

params = urllib.urlencode({
    # Request parameters
    'userId': '{string}',
})

try:
    conn = httplib.HTTPSConnection('developersapi.audioburst.com')
    conn.request("GET", "/v2/search/keyword?q={q}&device={device}&%s" % params, "{body}", headers)
    response = conn.getresponse()
    data = response.read()
    print(data)
    conn.close()
except Exception as e:
    print("[Errno {0}] {1}".format(e.errno, e.strerror))

####################################

########### Python 3.2 #############
import http.client, urllib.request, urllib.parse, urllib.error, base64

headers = {
    # Request headers
    'Ocp-Apim-Subscription-Key': '{subscription key}',
}

params = urllib.parse.urlencode({
    # Request parameters
    'userId': '{string}',
})

try:
    conn = http.client.HTTPSConnection('developersapi.audioburst.com')
    conn.request("GET", "/v2/search/keyword?q={q}&device={device}&%s" % params, "{body}", headers)
    response = conn.getresponse()
    data = response.read()
    print(data)
    conn.close()
except Exception as e:
    print("[Errno {0}] {1}".format(e.errno, e.strerror))

####################################
require 'net/http'

uri = URI('https://developersapi.audioburst.com/v2/search/keyword?q={q}&device={device}')

query = URI.encode_www_form({
    # Request parameters
    'userId' => '{string}'
})
if query.length > 0
  if uri.query && uri.query.length > 0
    uri.query += '&' + query
  else
    uri.query = query
  end
end

request = Net::HTTP::Get.new(uri.request_uri)
# Request headers
request['Ocp-Apim-Subscription-Key'] = '{subscription key}'
# Request body
request.body = "{body}"

response = Net::HTTP.start(uri.host, uri.port, :use_ssl => uri.scheme == 'https') do |http|
    http.request(request)
end

puts response.body