LATEST ARTICLES
Video trends · 7 min read
What is HLS video streaming and how does it work?
Every video ingested in our system is converted into a video stream - with multiple sizes and bitrates. This allows api.video to serve the perfect video to each of your viewers. Perhaps that's all you want to know. But if you are curious about the internals of video streaming, read on!

Doug Sillars · February 19, 2021
No-code · 3 min read
Get notified by Gmail when a new video is available (Zapier)
An easy way to notify yourself or a group about the latest video update is with an email. With this Zap, you can connect api.video to gmail and notify yourself and others with an email any time a new video is available!

Erikka Innes · February 19, 2021
Product updates · 3 min read
New feature: Video on demand webhooks
Today we are pleased to announce the launch of video on demand (VOD) webhooks. Webhooks are automated alerts that tell you when an event has occurred (like when your phone tells you you have a new email). Automatic notifications will simplify the development process - by removing the need to poll api.video for updates. Today’s announcement includes an alert for when a video has been encoded.

Doug Sillars · February 17, 2021
Product updates · 3 min read
Private live streams
With private live streams, you can be sure that your live video is not being shared outside your expected audience - perfect for live concert streaming, or classes.

Doug Sillars · February 16, 2021
Tutorials · 3 min read
Listing, retrieving, and deleting delegated tokens
You can list all delegated tokens to see which ones you want to keep or delete, retrieve details about a specific delegated token, or delete a delegated token. In this tutorial you'll learn how to do all of this in Python!

Erikka Innes · February 16, 2021
Tutorials · 6 min read
Delegated uploads for videos large and small
With delegated uploads, you can protect your API key and authentication tokens. Instead, you can authenticate with a delegated token where you can control how long it lasts and delete it if you no longer need it. This tutorial goes over everything you'll need to start trying delegated uploads!

Erikka Innes · February 12, 2021
Tutorials · 3 min read
Helpful PHP Scripts Pt 5: Update Video Settings in Bulk Without a CSV File
If you need to update the mp4Support setting and privacy settings for your videos, this script will let you do that in bulk.

Erikka Innes · February 11, 2021
Tutorials · 14 min read
Upload a big video file using Python
If you try to upload big files in Python, a common way to handle them is by breaking them into chunks. This tutorial will show you how to break your file into chunks and send the file for upload to api.video.

Erikka Innes · February 11, 2021
Tutorials · 4 min read
Helpful PHP Scripts Pt 4: Update Metadata for api.video Videos Using CSV
Update metadata for your videos in bulk using this script that uses a .csv file to make the changes!

Erikka Innes · February 10, 2021
Tutorials · 8 min read
Upload a video from your computer with the api.video API (Python)
When you upload videos from your computer, you must use a two step process. First you create a container for your video, then you upload your video into your container. This code sample shows you how!

Erikka Innes · February 10, 2021