PHPackages                             carlosdico/vimeo-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. carlosdico/vimeo-api

ActiveLibrary[Image &amp; Media](/categories/media)

carlosdico/vimeo-api
====================

Fork Official PHP library for the Vimeo API.

1.0.3(1y ago)096Apache-2.0PHPPHP &gt;=7.1.0

Since Oct 29Pushed 1y agoCompare

[ Source](https://github.com/carlosdico/vimeo.php)[ Packagist](https://packagist.org/packages/carlosdico/vimeo-api)[ Docs](https://github.com/carlosdico/vimeo.php)[ RSS](/packages/carlosdico-vimeo-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (3)Used By (0)

Interacting with the Vimeo API using PHP
========================================

[](#interacting-with-the-vimeo-api-using-php)

This is a simple PHP library for interacting with the [Vimeo API](https://developers.vimeo.com).

Before you start
----------------

[](#before-you-start)

### Get started with the Vimeo API

[](#get-started-with-the-vimeo-api)

If you’re new to Vimeo APIs, check out [Getting Started: The Basics](https://developer.vimeo.com/api/start) before diving into the content on this page.

### Understand the PHP hierarchy

[](#understand-the-php-hierarchy)

The API docs often use dot notation to represent a hierarchy of data, such as `privacy.view`. Since the PHP library sends all data using JSON, you must use nested associative arrays instead of dot notation.

```
// The documentation refers to the following as `privacy.view`
$params = ['privacy' => ['view' => 'disable']];
```

Install and access the PHP library
----------------------------------

[](#install-and-access-the-php-library)

To install the PHP library, run the following command:

```
composer require carlosdico/vimeo-api
```

After installation is complete, you can access the library by using `$lib = new \Vimeo\Vimeo($client_id, $client_secret)` in a Composer-enabled PHP script.

Advanced examples
-----------------

[](#advanced-examples)

To see examples of the most common use cases of the PHP library, visit our [PHP Library Examples](https://developer.vimeo.com/api/libraries/examples) page.

Framework integrations
----------------------

[](#framework-integrations)

We have PHP framework integrations for [WordPress](http://vimeography.com/) and [Laravel](https://github.com/vimeo/laravel).

If you've integrated Vimeo into a popular PHP framework, [let us know](https://vimeo.com/help/contact)!

Support
-------

[](#support)

To troubleshoot an issue, reach out to [Vimeo Support](https://vimeo.com/help/contact).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

559d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2cc92c6d187b1d97f77e7bba1c809daec8b30dcb1eac36b6ac561e6f85fc3569?d=identicon)[carlosdico](/maintainers/carlosdico)

---

Top Contributors

[![Dashron](https://avatars.githubusercontent.com/u/218751?v=4)](https://github.com/Dashron "Dashron (43 commits)")[![erunion](https://avatars.githubusercontent.com/u/33762?v=4)](https://github.com/erunion "erunion (27 commits)")[![vinkla](https://avatars.githubusercontent.com/u/499192?v=4)](https://github.com/vinkla "vinkla (25 commits)")[![peter279k](https://avatars.githubusercontent.com/u/9021747?v=4)](https://github.com/peter279k "peter279k (16 commits)")[![greedo](https://avatars.githubusercontent.com/u/410872?v=4)](https://github.com/greedo "greedo (10 commits)")[![aaronm67](https://avatars.githubusercontent.com/u/727029?v=4)](https://github.com/aaronm67 "aaronm67 (9 commits)")[![Sventour](https://avatars.githubusercontent.com/u/5223394?v=4)](https://github.com/Sventour "Sventour (7 commits)")[![muglug](https://avatars.githubusercontent.com/u/2292638?v=4)](https://github.com/muglug "muglug (3 commits)")[![davekiss](https://avatars.githubusercontent.com/u/1256071?v=4)](https://github.com/davekiss "davekiss (2 commits)")[![mstaack](https://avatars.githubusercontent.com/u/10169509?v=4)](https://github.com/mstaack "mstaack (2 commits)")[![craigpotter](https://avatars.githubusercontent.com/u/1442635?v=4)](https://github.com/craigpotter "craigpotter (2 commits)")[![panchesrbovski](https://avatars.githubusercontent.com/u/4184038?v=4)](https://github.com/panchesrbovski "panchesrbovski (1 commits)")[![qzminski](https://avatars.githubusercontent.com/u/193483?v=4)](https://github.com/qzminski "qzminski (1 commits)")[![snapshotpl](https://avatars.githubusercontent.com/u/312655?v=4)](https://github.com/snapshotpl "snapshotpl (1 commits)")[![urakozz](https://avatars.githubusercontent.com/u/5797393?v=4)](https://github.com/urakozz "urakozz (1 commits)")[![videoMonkey](https://avatars.githubusercontent.com/u/126849?v=4)](https://github.com/videoMonkey "videoMonkey (1 commits)")[![dstelljes](https://avatars.githubusercontent.com/u/8119229?v=4)](https://github.com/dstelljes "dstelljes (1 commits)")[![campbellmarc](https://avatars.githubusercontent.com/u/34319532?v=4)](https://github.com/campbellmarc "campbellmarc (1 commits)")[![hluup](https://avatars.githubusercontent.com/u/154532?v=4)](https://github.com/hluup "hluup (1 commits)")[![karlhorky](https://avatars.githubusercontent.com/u/1935696?v=4)](https://github.com/karlhorky "karlhorky (1 commits)")

---

Tags

videovimeo

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/carlosdico-vimeo-api/health.svg)

```
[![Health](https://phpackages.com/badges/carlosdico-vimeo-api/health.svg)](https://phpackages.com/packages/carlosdico-vimeo-api)
```

###  Alternatives

[vimeo/vimeo-api

Official PHP library for the Vimeo API.

4637.1M32](/packages/vimeo-vimeo-api)[vimeo/laravel

A Vimeo bridge for Laravel

4161.5M4](/packages/vimeo-laravel)[jonnitto/plyr

Plyr.io for Neos.io

1236.2k2](/packages/jonnitto-plyr)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
