Submit a podcast to Listen Notes database

POST {{baseUrl}}/podcasts/submit

Podcast hosting services can use this endpoint to help your users directly submit a new podcast to Listen Notes database. If the podcast doesn't exist in the database, status in the response will be in review, and we'll review it within 12 hours. If the podcast exists, status in the response will be found. If this submission is rejected, status in the response will be rejected. You can use POST /podcasts to check if multiple podcasts exist in the database. If you want to get a notification once the podcast is accepted, you can either specify the email parameter or configure a webhook url in the dashboard: listennotes.com/api/dashboard/#webhooks

Request Body

[{"name"=>"rss", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"email", "value"=>"<string>", "datatype"=>"string"}]

HEADERS

KeyDatatypeRequiredDescription
X-ListenAPI-Keystring(Required) Get API Key on listennotes.com/api
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;podcast&quot;:{&quot;image&quot;:&quot;\u003cstring\u003e&quot;,&quot;thumbnail&quot;:&quot;\u003cstring\u003e&quot;,&quot;title&quot;:&quot;\u003cstring\u003e&quot;,&quot;listennotes_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;publisher&quot;:&quot;\u003cstring\u003e&quot;,&quot;listen_score&quot;:&quot;\u003cinteger\u003e&quot;,&quot;listen_score_global_rank&quot;:&quot;\u003cstring\u003e&quot;},&quot;status&quot;:&quot;rejected&quot;}