Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now


Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Programmable Video REST API

Programmable Video REST APIを使用すると、HTTPリクエスト経由で開発者のバックエンドサーバーからVideoアプリケーションを制御できます。 Roomの作成と終了、Roomのステータスの照会、Recordingファイルの取得、ステータスコールバック用のWebhookの構成などが行えます。

All Programmable Video REST API resources use the following base URL.


All requests to the Programmable Video Rooms REST API are served over HTTPS. Unencrypted HTTP is not supported.


REST APIへのHTTPリクエストはHTTPベーシック認証により保護されます。Twilioをどのように認証を利用するかはこちらのセキュリティドキュメントをご確認ください。 HTTP基本認証では、Twilio APIキーSIDをユーザー名として、APIキーに関連づけられたシークレットをパスワードとして使用します。

curl -G https://video.twilio.com/v1/Rooms \
       -u '{API Key Sid}:{API Key Secret}'

You can manage your API Keys in the console.


The resources you will be interacting with via the Programmable Video REST API are:

リソース 概要
部屋 A Room represents a multi-party communications session among users in your application, where users can share and receive real-time audio and video tracks with one another.
参加者 A Participant is one user session in a Room.
PublishedTrack Published Tracks represent media shared in a Room by a Participant.
録音 RecordingはRoom内で共有されたオーディオ、ビデオ、または画面共有用の記録されたメディアを表しています。
Compositions A Composition represents a playable media file resulting from the mixing of a set of Group Room video Recordings.
Rate this page:


誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。