PHPackages                             blackbaud/onsdk - 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. blackbaud/onsdk

ActiveLibrary[API Development](/categories/api)

blackbaud/onsdk
===============

PHP sdk for connecting to on api

1.0.8(6y ago)2853GPL-3.0+PHPPHP &gt;=5.6

Since Mar 7Pushed 6y ago6 watchersCompare

[ Source](https://github.com/blackbaud/on-api-php-sdk)[ Packagist](https://packagist.org/packages/blackbaud/onsdk)[ RSS](/packages/blackbaud-onsdk/feed)WikiDiscussions master Synced today

READMEChangelog (6)Dependencies (1)Versions (10)Used By (0)

[![Build Status](https://camo.githubusercontent.com/aecb603efbf0339c0987c2437a05b2f7542bbbe9ce04f12b1434ac6a94559cdc/68747470733a2f2f7472617669732d63692e6f72672f626c61636b626175642f6f6e2d6170692d7068702d73646b2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/blackbaud/on-api-php-sdk)

Features
--------

[](#features)

- Provides easy-to-use HTTP clients for all supported ON API methods and authentication protocols.
- Currently built on Curl
- Provides authentication and simple token management

Getting Started
---------------

[](#getting-started)

1. **Have a Web Service API user** – Before you begin, you need to sign up for the onSDK and have a Manager account created.
2. **Minimum requirements** – To run the SDK, your system will need to meet the \[minimum requirements\]\[docs-requirements\], including having **PHP &gt;= 5.6**compiled with the cURL extension and cURL 7.16.2+ compiled with a TLS backend (e.g., NSS or OpenSSL).
3. **Install the SDK** – Using [Composer](http://getcomposer.org) is the recommended way to install the Blackbaud onSDK for PHP. The SDK is available via [Packagist](http://packagist.org) under the [`blackbaud/onsdk`](https://packagist.org/packages/blackbaud/onsdk) package.

Quick Examples
--------------

[](#quick-examples)

### Authenticate with API

[](#authenticate-with-api)

```
