RSS再取得API

外部サービスでRSSを更新した直後に、LISTENへ再取得を依頼できます。操作できるのは番組所有者だけです。LISTENで配信している番組は対象外です。

mutation RefreshPodcast($podcastId: ID!) {
  requestPodcastRssRefresh(podcastId: $podcastId) {
    accepted
    status
    requestedAt
    retryAfterSeconds
  }
}

ステータス

  • QUEUED: 優先キューへ受け付けました。
  • RATE_LIMITED: 回数制限中です。retryAfterSeconds経過後に再試行してください。
  • UNSUPPORTED: LISTEN配信番組など、再取得の対象外です。

回数制限

  • 同じ番組: 5分に1回
  • 同じ利用者: 1時間に30回

このAPIは非同期です。QUEUEDはRSS取得完了ではなく、要求を受け付けた状態を表します。