新規登録​

ログイン​

ListenNotes

FREEMIUM
開発者​ listennotes
更新日 15時間前​
メディア​
9.8/10
人気度​
361ms
レイテンシ​
100%
正常稼働率​

ListenNotes API Documentation

インターネット上のすべてのPodcastとエピソードを(ほとんど)検索します。

全文を​表示する​

さらに​魅力的な​アプリ開発を​

世界最大級の​APIマーケットプレイスで、​8,000以上の​豊富な​ラインナップから​APIを​検索、​簡単に​接続​しましょう​

Search API
GETFull-text Search
GETTypeahead
Directory API
GETFetch meta data for a podcast
GETFetch meta data for an episode
GETFetch a list of podcast genres
GETFetch a list of supported languages for podcasts
GETFetch a list of best podcasts by genre
GETFetch a list of supported countries/regions for best podcasts
GETFetch recommendations for a podcast
GETFetch recommendations for an episode
POSTBatch fetch basic meta data for episodes
POSTBatch fetch basic meta data for podcasts
GETFetch a random podcast episode
GETFull-text Search

エピソードやポッドキャストを検索する

FreemiumこのAPIには​有料プランと​一定量まで​無料で​利用可能な​プランが​あります。​Rakuten RapidAPIで​お好みのプランに​登録しましょう。​
ログインして​このエンドポイントを​テストする​
ログイン​
ヘッダーパラメータ​
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ​
qSTRING
REQUIREDSearch term
パラメータ(Option)​
sort_by_dateNUMBER
OPTIONALSort by date or not? If 1, sort by date. If 0 (default), sort by relevance.
typeSTRING
OPTIONALWhat to search: "episode" (default) or "podcast"?
offsetNUMBER
OPTIONALOffset for search results, for pagination. You'll use next_offset from response for this parameter.
len_minNUMBER
OPTIONALMinimum audio length in minutes. Applicable only when type parameter is "episode".
len_maxNUMBER
OPTIONALMaximum audio length in minutes. Applicable only when type parameter is "episode".
genre_idsSTRING
OPTIONALA comma-delimited string of a list of genre ids. You can find the id and the name of all genres in the response of /api/v1/genres
published_beforeNUMBER
OPTIONALOnly show episodes published before this timestamp (in milliseconds). Default: now. If published_before & published_after are used at the same time, published_before should be bigger than published_after.
published_afterNUMBER
OPTIONALOnly show episodes published after this timestamp (in milliseconds). Default: 0 (since the very first episode). If published_before & published_after are used at the same time, published_before should be bigger than published_after.
only_inSTRING
OPTIONALSearch only in specific fields. Allowed values: title, description, author, audio. If not specified, then search every fields
languageSTRING
OPTIONALLimit search results to a specific language. If not specified, it'll be any language. You can get a list of supported languages from /api/v1/languages endpoint
ocidSTRING
OPTIONALA podcast id (the podcast_id field in response). This parameter is to limit search results in a specific podcast. It works only when "type" is episode.
ncidSTRING
OPTIONALA podcast id (the podcast_id field in response). This parameter is to exclude search results from a specific podcast. It works only when "type" is episode.
safe_modeNUMBER
OPTIONALWhether or not to exclude podcasts/episodes with explicit language. 1 is yes and 0 is no. Default: 0
コードスニペット​
unirest.get("https://listennotes.p.rapidapi.com/api/v1/search?sort_by_date=undefined&type=undefined&offset=undefined&len_min=undefined&len_max=undefined&genre_ids=undefined&published_before=undefined&published_after=undefined&only_in=undefined&language=undefined&ocid=undefined&ncid=undefined&safe_mode=undefined&q=<required>")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス​

loading...

ログイン​新規登録​

SDKを​インストール(NodeJS)​

インストール​

Node.jsで​Unirestを​使用​するには、​NPMモジュールを​インストール​してください。​

$ npm install unirest

インストール​完了後は、​簡単に​リクエストを​行うことが​できるように​なります。​

var unirest = require('unirest');

リクエスト​

unirest.get("https://listennotes.p.rapidapi.com/api/v1/search?sort_by_date=undefined&type=undefined&offset=undefined&len_min=undefined&len_max=undefined&genre_ids=undefined&published_before=undefined&published_after=undefined&only_in=undefined&language=undefined&ocid=undefined&ncid=undefined&safe_mode=undefined&q=<required>")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証​
クライアントID​
クライアントシークレット​
OAuth2認証​
Sign up for freeto test this endpoint
Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
APIを​検索​
ブラウザ上で​即座にテスト​
接続用スニペットの​自動生成​
ダッシュボードで​一括管理​