Listen Notes · JSON-LD Context
Listennotes Context
JSON-LD context defining the semantic vocabulary for Listennotes from Listen Notes.
47 Classes
104 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
listennotes:
https://listennotes.com/schema#
Classes
EpisodeSearchResult
PodcastSearchResult
CuratedListSearchResult
Genre
PodcastTypeaheadResult
PodcastMinimum
PodcastMinimumRss
PodcastSimple
PodcastFull
EpisodeMinimum
EpisodeSimple
EpisodeFull
CuratedListFull
CuratedListSimple
CustomAudio
DeletedItem
PlaylistSummary
PlaylistItem
SearchResponse
TypeaheadResponse
TrendingSearchesResponse
RelatedSearchesResponse
SpellCheckResponse
BestPodcastsResponse
GetEpisodesInBatchForm
GetEpisodesInBatchResponse
GetPodcastsInBatchForm
GetPodcastsInBatchResponse
GetGenresResponse
GetRegionsResponse
GetLanguagesResponse
GetCuratedPodcastsResponse
GetPodcastRecommendationsResponse
GetEpisodeRecommendationsResponse
SubmitPodcastForm
DeletePodcastResponse
RefreshRssResponse
SubmitPodcastResponse
PlaylistResponse
PodcastAudienceResponse
PodcastDomainResponse
PlaylistsResponse
PodcastLookingForField
PodcastExtraField
PodcastTypeField
PlaylistDefaultTypeField
PlaylistVisibilityField
Properties
| Property | Type | Container |
|---|---|---|
| audio | reference | |
| audio_length_sec | reference | |
| rss | reference | |
| description_highlighted | string | |
| description_original | string | |
| title_highlighted | string | |
| title_original | string | |
| transcripts_highlighted | list | |
| image | reference | |
| thumbnail | reference | |
| itunes_id | reference | |
| pub_date_ms | reference | |
| id | reference | |
| listennotes_url | reference | |
| explicit_content | reference | |
| link | reference | |
| podcast | ||
| publisher_highlighted | reference | |
| publisher_original | reference | |
| latest_episode_id | reference | |
| latest_pub_date_ms | reference | |
| earliest_pub_date_ms | reference | |
| genre_ids | reference | |
| total_episodes | reference | |
| update_frequency_hours | reference | |
| reference | ||
| website | reference | |
| listen_score | reference | |
| listen_score_global_rank | reference | |
| has_guest_interviews | reference | |
| has_sponsors | reference | |
| source_url | reference | |
| source_domain | reference | |
| total | reference | |
| podcasts | list | |
| name | string | |
| parent_id | integer | |
| title | reference | |
| publisher | reference | |
| is_claimed | reference | |
| type | reference | |
| language | reference | |
| description | reference | |
| country | reference | |
| looking_for | reference | |
| extra | reference | |
| episodes | list | |
| next_episode_pub_date | reference | |
| maybe_audio_invalid | reference | |
| listennotes_edit_url | reference | |
| transcript | reference | |
| status | string | |
| error | string | |
| episode_count | integer | |
| podcast_count | integer | |
| total_audio_length_sec | integer | |
| visibility | reference | |
| notes | string | |
| added_at_ms | integer | |
| data | ||
| next_offset | integer | |
| took | decimal | |
| count | integer | |
| results | list | |
| terms | list | |
| genres | list | |
| tokens | list | |
| corrected_text_html | string | |
| has_previous | boolean | |
| previous_page_number | integer | |
| page_number | integer | |
| has_next | boolean | |
| next_page_number | integer | |
| ids | string | |
| rsses | string | |
| itunes_ids | string | |
| spotify_ids | string | |
| show_latest_episodes | integer | |
| latest_episodes | list | |
| regions | ||
| languages | list | |
| curated_lists | list | |
| recommendations | list | |
| last_refreshed_at_ms | integer | |
| last_timestamp_ms | reference | |
| items | list | |
| by_regions | list | |
| playlists | list | |
| cohosts | boolean | |
| cross_promotion | boolean | |
| sponsors | boolean | |
| guests | boolean | |
| youtube_url | string | |
| facebook_handle | string | |
| instagram_handle | string | |
| twitter_handle | string | |
| wechat_handle | string | |
| patreon_handle | string | |
| amazon_music_url | string | |
| linkedin_url | string | |
| spotify_url | string | |
| url1 | string | |
| url2 | string | |
| url3 | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://listennotes.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"listennotes": "https://listennotes.com/schema#",
"EpisodeSearchResult": "listennotes:EpisodeSearchResult",
"audio": {
"@id": "listennotes:audio",
"@type": "@id"
},
"audio_length_sec": {
"@id": "listennotes:audio_length_sec",
"@type": "@id"
},
"rss": {
"@id": "listennotes:rss",
"@type": "@id"
},
"description_highlighted": {
"@id": "listennotes:description_highlighted",
"@type": "xsd:string"
},
"description_original": {
"@id": "listennotes:description_original",
"@type": "xsd:string"
},
"title_highlighted": {
"@id": "listennotes:title_highlighted",
"@type": "xsd:string"
},
"title_original": {
"@id": "listennotes:title_original",
"@type": "xsd:string"
},
"transcripts_highlighted": {
"@id": "listennotes:transcripts_highlighted",
"@container": "@list"
},
"image": {
"@id": "listennotes:image",
"@type": "@id"
},
"thumbnail": {
"@id": "listennotes:thumbnail",
"@type": "@id"
},
"itunes_id": {
"@id": "listennotes:itunes_id",
"@type": "@id"
},
"pub_date_ms": {
"@id": "listennotes:pub_date_ms",
"@type": "@id"
},
"id": {
"@id": "listennotes:id",
"@type": "@id"
},
"listennotes_url": {
"@id": "listennotes:listennotes_url",
"@type": "@id"
},
"explicit_content": {
"@id": "listennotes:explicit_content",
"@type": "@id"
},
"link": {
"@id": "listennotes:link",
"@type": "@id"
},
"podcast": {
"@id": "listennotes:podcast"
},
"PodcastSearchResult": "listennotes:PodcastSearchResult",
"publisher_highlighted": {
"@id": "listennotes:publisher_highlighted",
"@type": "@id"
},
"publisher_original": {
"@id": "listennotes:publisher_original",
"@type": "@id"
},
"latest_episode_id": {
"@id": "listennotes:latest_episode_id",
"@type": "@id"
},
"latest_pub_date_ms": {
"@id": "listennotes:latest_pub_date_ms",
"@type": "@id"
},
"earliest_pub_date_ms": {
"@id": "listennotes:earliest_pub_date_ms",
"@type": "@id"
},
"genre_ids": {
"@id": "listennotes:genre_ids",
"@type": "@id"
},
"total_episodes": {
"@id": "listennotes:total_episodes",
"@type": "@id"
},
"update_frequency_hours": {
"@id": "listennotes:update_frequency_hours",
"@type": "@id"
},
"email": {
"@id": "listennotes:email",
"@type": "@id"
},
"website": {
"@id": "listennotes:website",
"@type": "@id"
},
"listen_score": {
"@id": "listennotes:listen_score",
"@type": "@id"
},
"listen_score_global_rank": {
"@id": "listennotes:listen_score_global_rank",
"@type": "@id"
},
"has_guest_interviews": {
"@id": "listennotes:has_guest_interviews",
"@type": "@id"
},
"has_sponsors": {
"@id": "listennotes:has_sponsors",
"@type": "@id"
},
"CuratedListSearchResult": "listennotes:CuratedListSearchResult",
"source_url": {
"@id": "listennotes:source_url",
"@type": "@id"
},
"source_domain": {
"@id": "listennotes:source_domain",
"@type": "@id"
},
"total": {
"@id": "listennotes:total",
"@type": "@id"
},
"podcasts": {
"@id": "listennotes:podcasts",
"@container": "@list"
},
"Genre": "listennotes:Genre",
"name": {
"@id": "listennotes:name",
"@type": "xsd:string"
},
"parent_id": {
"@id": "listennotes:parent_id",
"@type": "xsd:integer"
},
"PodcastTypeaheadResult": "listennotes:PodcastTypeaheadResult",
"PodcastMinimum": "listennotes:PodcastMinimum",
"title": {
"@id": "listennotes:title",
"@type": "@id"
},
"publisher": {
"@id": "listennotes:publisher",
"@type": "@id"
},
"PodcastMinimumRss": "listennotes:PodcastMinimumRss",
"PodcastSimple": "listennotes:PodcastSimple",
"is_claimed": {
"@id": "listennotes:is_claimed",
"@type": "@id"
},
"type": {
"@id": "listennotes:type",
"@type": "@id"
},
"language": {
"@id": "listennotes:language",
"@type": "@id"
},
"description": {
"@id": "listennotes:description",
"@type": "@id"
},
"country": {
"@id": "listennotes:country",
"@type": "@id"
},
"looking_for": {
"@id": "listennotes:looking_for",
"@type": "@id"
},
"extra": {
"@id": "listennotes:extra",
"@type": "@id"
},
"PodcastFull": "listennotes:PodcastFull",
"episodes": {
"@id": "listennotes:episodes",
"@container": "@list"
},
"next_episode_pub_date": {
"@id": "listennotes:next_episode_pub_date",
"@type": "@id"
},
"EpisodeMinimum": "listennotes:EpisodeMinimum",
"maybe_audio_invalid": {
"@id": "listennotes:maybe_audio_invalid",
"@type": "@id"
},
"listennotes_edit_url": {
"@id": "listennotes:listennotes_edit_url",
"@type": "@id"
},
"EpisodeSimple": "listennotes:EpisodeSimple",
"EpisodeFull": "listennotes:EpisodeFull",
"transcript": {
"@id": "listennotes:transcript",
"@type": "@id"
},
"CuratedListFull": "listennotes:CuratedListFull",
"CuratedListSimple": "listennotes:CuratedListSimple",
"CustomAudio": "listennotes:CustomAudio",
"DeletedItem": "listennotes:DeletedItem",
"status": {
"@id": "listennotes:status",
"@type": "xsd:string"
},
"error": {
"@id": "listennotes:error",
"@type": "xsd:string"
},
"PlaylistSummary": "listennotes:PlaylistSummary",
"episode_count": {
"@id": "listennotes:episode_count",
"@type": "xsd:integer"
},
"podcast_count": {
"@id": "listennotes:podcast_count",
"@type": "xsd:integer"
},
"total_audio_length_sec": {
"@id": "listennotes:total_audio_length_sec",
"@type": "xsd:integer"
},
"visibility": {
"@id": "listennotes:visibility",
"@type": "@id"
},
"PlaylistItem": "listennotes:PlaylistItem",
"notes": {
"@id": "listennotes:notes",
"@type": "xsd:string"
},
"added_at_ms": {
"@id": "listennotes:added_at_ms",
"@type": "xsd:integer"
},
"data": {
"@id": "listennotes:data"
},
"SearchResponse": "listennotes:SearchResponse",
"next_offset": {
"@id": "listennotes:next_offset",
"@type": "xsd:integer"
},
"took": {
"@id": "listennotes:took",
"@type": "xsd:decimal"
},
"count": {
"@id": "listennotes:count",
"@type": "xsd:integer"
},
"results": {
"@id": "listennotes:results",
"@container": "@list"
},
"TypeaheadResponse": "listennotes:TypeaheadResponse",
"terms": {
"@id": "listennotes:terms",
"@container": "@list"
},
"genres": {
"@id": "listennotes:genres",
"@container": "@list"
},
"TrendingSearchesResponse": "listennotes:TrendingSearchesResponse",
"RelatedSearchesResponse": "listennotes:RelatedSearchesResponse",
"SpellCheckResponse": "listennotes:SpellCheckResponse",
"tokens": {
"@id": "listennotes:tokens",
"@container": "@list"
},
"corrected_text_html": {
"@id": "listennotes:corrected_text_html",
"@type": "xsd:string"
},
"BestPodcastsResponse": "listennotes:BestPodcastsResponse",
"has_previous": {
"@id": "listennotes:has_previous",
"@type": "xsd:boolean"
},
"previous_page_number": {
"@id": "listennotes:previous_page_number",
"@type": "xsd:integer"
},
"page_number": {
"@id": "listennotes:page_number",
"@type": "xsd:integer"
},
"has_next": {
"@id": "listennotes:has_next",
"@type": "xsd:boolean"
},
"next_page_number": {
"@id": "listennotes:next_page_number",
"@type": "xsd:integer"
},
"GetEpisodesInBatchForm": "listennotes:GetEpisodesInBatchForm",
"ids": {
"@id": "listennotes:ids",
"@type": "xsd:string"
},
"GetEpisodesInBatchResponse": "listennotes:GetEpisodesInBatchResponse",
"GetPodcastsInBatchForm": "listennotes:GetPodcastsInBatchForm",
"rsses": {
"@id": "listennotes:rsses",
"@type": "xsd:string"
},
"itunes_ids": {
"@id": "listennotes:itunes_ids",
"@type": "xsd:string"
},
"spotify_ids": {
"@id": "listennotes:spotify_ids",
"@type": "xsd:string"
},
"show_latest_episodes": {
"@id": "listennotes:show_latest_episodes",
"@type": "xsd:integer"
},
"GetPodcastsInBatchResponse": "listennotes:GetPodcastsInBatchResponse",
"latest_episodes": {
"@id": "listennotes:latest_episodes",
"@container": "@list"
},
"GetGenresResponse": "listennotes:GetGenresResponse",
"GetRegionsResponse": "listennotes:GetRegionsResponse",
"regions": {
"@id": "listennotes:regions"
},
"GetLanguagesResponse": "listennotes:GetLanguagesResponse",
"languages": {
"@id": "listennotes:languages",
"@container": "@list"
},
"GetCuratedPodcastsResponse": "listennotes:GetCuratedPodcastsResponse",
"curated_lists": {
"@id": "listennotes:curated_lists",
"@container": "@list"
},
"GetPodcastRecommendationsResponse": "listennotes:GetPodcastRecommendationsResponse",
"recommendations": {
"@id": "listennotes:recommendations",
"@container": "@list"
},
"GetEpisodeRecommendationsResponse": "listennotes:GetEpisodeRecommendationsResponse",
"SubmitPodcastForm": "listennotes:SubmitPodcastForm",
"DeletePodcastResponse": "listennotes:DeletePodcastResponse",
"RefreshRssResponse": "listennotes:RefreshRssResponse",
"last_refreshed_at_ms": {
"@id": "listennotes:last_refreshed_at_ms",
"@type": "xsd:integer"
},
"SubmitPodcastResponse": "listennotes:SubmitPodcastResponse",
"PlaylistResponse": "listennotes:PlaylistResponse",
"last_timestamp_ms": {
"@id": "listennotes:last_timestamp_ms",
"@type": "@id"
},
"items": {
"@id": "listennotes:items",
"@container": "@list"
},
"PodcastAudienceResponse": "listennotes:PodcastAudienceResponse",
"by_regions": {
"@id": "listennotes:by_regions",
"@container": "@list"
},
"PodcastDomainResponse": "listennotes:PodcastDomainResponse",
"PlaylistsResponse": "listennotes:PlaylistsResponse",
"playlists": {
"@id": "listennotes:playlists",
"@container": "@list"
},
"PodcastLookingForField": "listennotes:PodcastLookingForField",
"cohosts": {
"@id": "listennotes:cohosts",
"@type": "xsd:boolean"
},
"cross_promotion": {
"@id": "listennotes:cross_promotion",
"@type": "xsd:boolean"
},
"sponsors": {
"@id": "listennotes:sponsors",
"@type": "xsd:boolean"
},
"guests": {
"@id": "listennotes:guests",
"@type": "xsd:boolean"
},
"PodcastExtraField": "listennotes:PodcastExtraField",
"youtube_url": {
"@id": "listennotes:youtube_url",
"@type": "xsd:string"
},
"facebook_handle": {
"@id": "listennotes:facebook_handle",
"@type": "xsd:string"
},
"instagram_handle": {
"@id": "listennotes:instagram_handle",
"@type": "xsd:string"
},
"twitter_handle": {
"@id": "listennotes:twitter_handle",
"@type": "xsd:string"
},
"wechat_handle": {
"@id": "listennotes:wechat_handle",
"@type": "xsd:string"
},
"patreon_handle": {
"@id": "listennotes:patreon_handle",
"@type": "xsd:string"
},
"amazon_music_url": {
"@id": "listennotes:amazon_music_url",
"@type": "xsd:string"
},
"linkedin_url": {
"@id": "listennotes:linkedin_url",
"@type": "xsd:string"
},
"spotify_url": {
"@id": "listennotes:spotify_url",
"@type": "xsd:string"
},
"url1": {
"@id": "listennotes:url1",
"@type": "xsd:string"
},
"url2": {
"@id": "listennotes:url2",
"@type": "xsd:string"
},
"url3": {
"@id": "listennotes:url3",
"@type": "xsd:string"
},
"PodcastTypeField": "listennotes:PodcastTypeField",
"PlaylistDefaultTypeField": "listennotes:PlaylistDefaultTypeField",
"PlaylistVisibilityField": "listennotes:PlaylistVisibilityField"
},
"@type": "schema:Dataset",
"schema:name": "Listen Notes API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Listen Notes's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-11) from openapi/listennotes-directory-api-api-openapi.yml, openapi/listennotes-insights-api-api-openapi.yml, openapi/listennotes-openapi.json.",
"dcterms:created": "2026-10-11",
"dcterms:source": [
"openapi/listennotes-directory-api-api-openapi.yml",
"openapi/listennotes-insights-api-api-openapi.yml",
"openapi/listennotes-openapi.json",
"openapi/listennotes-playlist-api-api-openapi.yml",
"openapi/listennotes-podcaster-api-api-openapi.yml"
]
}