PHPackages                             matthewpoer/php-cvent-wrapper - 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. matthewpoer/php-cvent-wrapper

ActiveLibrary[API Development](/categories/api)

matthewpoer/php-cvent-wrapper
=============================

A PHP wrapper for some common Cvent SOAP API functions

34.0k2[1 issues](https://github.com/matthewpoer/php-cvent-wrapper/issues)PHP

Since Jan 24Pushed 4y ago1 watchersCompare

[ Source](https://github.com/matthewpoer/php-cvent-wrapper)[ Packagist](https://packagist.org/packages/matthewpoer/php-cvent-wrapper)[ RSS](/packages/matthewpoer-php-cvent-wrapper/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

php-cvent-wrapper
=================

[](#php-cvent-wrapper)

The [Cvent SOAP API](https://developers.cvent.com/documentation/soap-api/) offers the ability to read Event data and perform CRUD operations against many Person-style objects. This wrapper should simplify the Login, Search and Retrieve operations for read-only access to the system.

Composer Install
----------------

[](#composer-install)

```
composer require matthewpoer/php-cvent-wrapper:dev-master

```

Sandbox or Production?
----------------------

[](#sandbox-or-production)

By default, this wrapper will access the Production Cvent API, but setting the `$sandbox` param. on invocation of the class will send your calls to the Sandbox API instead, e.g.

```
// Production
$wrapper = new php_cvent_wrapper();

// Sandbox
$wrapper = new php_cvent_wrapper(TRUE);

```

Authentication Notes
--------------------

[](#authentication-notes)

Accessing the Cvent API, both for Sandbox and Production accounts, requires an Account Number, Username and Password for an API Account, which are treated differently by Cvent than typical user accounts. One must also configure Cvent to whitelist incoming API requests' IP addresses as an additional security measure. See Cvent's notes on [Login Basic Steps](https://developers.cvent.com/documentation/soap-api/call-definitions/authentication/login/).

Shoutouts
---------

[](#shoutouts)

Portions of this code were inspired by [php-cvent](https://github.com/gcanivet/php-cvent).

Sample Code
-----------

[](#sample-code)

### Authorization

[](#authorization)

```
