api.video

Number of APIs: 48

api.video is an API that encodes on the go to facilitate immediate playback, enhancing viewer streaming experiences across multiple devices and platforms. You can stream live or on-demand online videos within minutes.

  1. auth-api-key - Get Bearer Token POST {{baseUrl}}/auth/api-key

  2. watermarks - Upload a watermark POST {{baseUrl}}/watermarks

  3. upload-tokens - List all active upload tokens GET {{baseUrl}}/upload-tokens?sortBy=createdAt&sortOrder=asc&currentPage=1&pageSize=25

  4. auth-refresh - Refresh Bearer Token POST {{baseUrl}}/auth/refresh

  5. videos-{videoId}-source - Upload a video POST {{baseUrl}}/videos/:videoId/source

  6. videos-{videoId}-thumbnail - Upload a thumbnail POST {{baseUrl}}/videos/:videoId/thumbnail

  7. videos-{videoId}-thumbnail - Set a thumbnail PATCH {{baseUrl}}/videos/:videoId/thumbnail

  8. videos-{videoId}-status - Retrieve video status and details GET {{baseUrl}}/videos/:videoId/status

  9. videos-{videoId}-captions-{language} - Retrieve a caption GET {{baseUrl}}/videos/:videoId/captions/:language

  10. videos-{videoId}-captions-{language} - Upload a caption POST {{baseUrl}}/videos/:videoId/captions/:language