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
View Context View on GitHub

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
email 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

Raw ↑
{
  "@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"
  ]
}