PHPackages                             iceithq/oneid-php-client - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. iceithq/oneid-php-client

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

iceithq/oneid-php-client
========================

OneID PHP Client

v0.1.5(2mo ago)013MITPHPPHP &gt;=7.4

Since Feb 14Pushed 2mo agoCompare

[ Source](https://github.com/iceithq/oneid-php-client)[ Packagist](https://packagist.org/packages/iceithq/oneid-php-client)[ RSS](/packages/iceithq-oneid-php-client/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (6)Dependencies (2)Versions (7)Used By (0)

OneID PHP Client
================

[](#oneid-php-client)

PHP client library for integrating with the OneID API at `https://oneid.systems/api/v1`.

Features
--------

[](#features)

- Simple and intuitive API interface
- PSR-4 autoloading support
- Comprehensive error handling with custom exceptions
- Support for all HTTP methods (GET, POST, PUT, DELETE)
- Built-in authentication methods
- Configurable timeout and debug mode
- Easy integration with any PHP application

Requirements
------------

[](#requirements)

- PHP &gt;= 7.4
- cURL extension
- JSON extension

Installation
------------

[](#installation)

### Via Composer (Recommended)

[](#via-composer-recommended)

If you want to use this package in your projects (oneid-delivery, oneid-portal, etc.), add this to your main project's `composer.json`:

```
{
  "repositories": [
    {
      "type": "path",
      "url": "../oneid-php-client"
    }
  ],
  "require": {
    "iceithq/oneid-php-client": "*"
  }
}
```

Then run:

```
composer install
```

### Manual Installation

[](#manual-installation)

Clone this repository and include the autoloader:

```
require_once 'path/to/oneid-php-client/vendor/autoload.php';
```

Quick Start
-----------

[](#quick-start)

### Basic Usage

[](#basic-usage)

```
