Skip to content

About

A framework-independent PHP client for Wistia's server-side Data, Upload, Stats and Analytics APIs, with typed requests/results, OAuth helpers and webhook verification.

Topics

Resources

Contributing

Stars

14 stars

Watchers

87 watching

Forks

Repository files navigation

Wistia PHP

Latest Release PHP

A framework-independent PHP client for Wistia's server-side Data, Upload, Stats and Analytics APIs, with typed requests/results, OAuth helpers and webhook verification.

Important

2.0.0 is a breaking rewrite of 1.x, with no legacy compatibility layer. Read the migration guide before upgrading and the 2.0.0 release notes for an overview of the changes.

Installation

Requires PHP 8.4+, the cURL extension and Composer:

composer require 'automattic/wistia-php:^2.0'

Composer installs Guzzle as a dependency. Keep your application's lock file under version control to reproduce the resolved versions.

Documentation

Read the Wistia PHP documentation →

The website covers the 2.0 API; do not combine its examples with the 1.x package. Framework integrations are optional examples, not library dependencies.

Your application owns credentials, secret storage and callback/webhook routes. The library does not load .env files, automatically retry requests or follow redirects. Purchases, generated translation/dubbing and account trials are excluded. Offline contract coverage does not establish live API behavior or plan entitlement; see the coverage guide for the exact verification limits.

Contributing

See Contributing to Wistia PHP for local setup, testing and pull-request guidance.


Copyright (C) 2015–2026 Automattic. Distributed under GPL-2.0-or-later.

About

A framework-independent PHP client for Wistia's server-side Data, Upload, Stats and Analytics APIs, with typed requests/results, OAuth helpers and webhook verification.

Topics

Resources

Contributing

Stars

14 stars

Watchers

87 watching

Forks

Releases

Used by

Contributors

Languages