Developer Docs


Your Wistia account includes a variety of options and abilities, but sometimes the features of your account don’t quite cover a specific need, or you’d like to build some of Wistia’s features into something you’re creating, beyond simply embedding your videos on a website. This section gives you the tools to do that, using our variety of APIs and options. Here, you can learn how to create your own embed code, or customize individual embeds to your exact needs; pull stats and other information about your videos and projects (using our Stats and Data APIs; upload videos programmatically, and more.

The Wistia APIs were specifically built for videos in projects. We do not formally support using our APIs for audio files in projects, or audio or video episodes in Channels at this time. For the most reliable experience, we recommend continuing to use these for videos in projects.

This is also the place to learn about how to extract and manipulate images to use as thumbnails for your videos, and more information about some of the more technical facets of Wistia (like our Javascript library, E-v1.js, and why it’s so important). There are even some simpler, but still super handy, tips and tricks here, like how to use Embed Links to build a custom playlist.

It’s important to keep in mind that just about everything discussed in this section is going to require some level of comfort in working with code; while we can provide the APIs and the documentation you’ll find here explaining how to use them, we can’t troubleshoot or provide support for your custom code work. Feel free to ask our Champs which tools to use to accomplish your particular goals, though! We’re always happy to point you in the right direction.

The possibilities are endless - what do you want to build?