PHPackages                             vega6/syvid-sdk - 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. [API Development](/categories/api)
4. /
5. vega6/syvid-sdk

ActiveLibrary[API Development](/categories/api)

vega6/syvid-sdk
===============

Manage user campaigns and upload videos to user's campaign using access token.

1.1(7y ago)086PHPPHP &gt;=5.5

Since Nov 6Pushed 7y ago1 watchersCompare

[ Source](https://github.com/Vega6/syvid-sdk)[ Packagist](https://packagist.org/packages/vega6/syvid-sdk)[ Docs](http://thebornengineer.com)[ RSS](/packages/vega6-syvid-sdk/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)DependenciesVersions (3)Used By (0)

SyVid PHP SDK
-------------

[](#syvid-php-sdk)

Get user's campaign and post videos to the campaign of SyVid from other integrated applications.
This package is meant for internal use in Vega6 webware technologies.

---

### Using the Library

[](#using-the-library)

#### Installation

[](#installation)

Intall library in PHP project using composer

```
composer require vega6/syvid-sdk

```

#### Using Library

[](#using-library)

```
$syvid = new SyVid();

```

#### set access token

[](#set-access-token)

```
$syvid->setAccessToken('access_token');

```

#### Get Campaigns

[](#get-campaigns)

```
$campaigns = $syvid->getCampaigns();
```

returns array of campaigns created by the authorised user.

### Upload Video

[](#upload-video)

```
$upload = $syvid->uploadVideo('campaign_id', 'title', 'description', 'video_path');

```

Call this endpoint to upload videos to the campaign.

By default the video will initiate distribution as soon as upload is complete.
If you don't want to initiate the upload and just want to upload the video, pass last parameter in `uploadVideo` to `false`

```
$upload = $syvid->uploadVideo('campaign_id', 'title', 'description', 'video_path', false);

```

---

### Exception Handling

[](#exception-handling)

*Ex:*

```
try {
    $syvid->uploadVideo();
} catch (Exception $exception) {
    echo $exception->getMessage();
}

```

---

### Bug Reporting

[](#bug-reporting)

If you found any bug, create an [issue](https://github.com/Vega6/syvid-sdk/issues/new).

---

### Support and Contribution

[](#support-and-contribution)

Something is missing?

- `Fork` the repositroy
- Make your contribution
- make a `pull request`

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

2745d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6560085?v=4)[Anuj Sharma](/maintainers/anuj9196)[@anuj9196](https://github.com/anuj9196)

---

Top Contributors

[![anuj9196](https://avatars.githubusercontent.com/u/6560085?v=4)](https://github.com/anuj9196 "anuj9196 (8 commits)")

---

Tags

Anuj SharmaTBEAnuj TBEvega6syvidsyvid.ioapp.syvid.iosyvid appvega6 syvidupload videosupload to syvidvega6 syvid uploadsocial upload videosupload videos to youtube and facebookphp syvidvega6 webware technologies

### Embed Badge

![Health badge](/badges/vega6-syvid-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/vega6-syvid-sdk/health.svg)](https://phpackages.com/packages/vega6-syvid-sdk)
```

###  Alternatives

[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)[hubspot/api-client

Hubspot API client

23414.2M16](/packages/hubspot-api-client)

PHPackages © 2026

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