PHPackages                             edgenextapisdk/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. [Utility &amp; Helpers](/categories/utility)
4. /
5. edgenextapisdk/sdk

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

edgenextapisdk/sdk
==================

edgenext.com SDK

01PHP

Since Feb 3Pushed 3w ago1 watchersCompare

[ Source](https://github.com/edgenextapisdk/edgenext-php)[ Packagist](https://packagist.org/packages/edgenextapisdk/sdk)[ RSS](/packages/edgenextapisdk-sdk/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

EdgeNext PHP SDK
================

[](#edgenext-php-sdk)

A PHP SDK for interacting with the EdgeNext API. This SDK provides a simple and easy-to-use interface for making RESTful API requests with automatic request signing.

Features
--------

[](#features)

- RESTful API support
- Automatic request signing using HMAC-SHA256
- Support for GET, POST, PUT, PATCH, and DELETE methods
- Support for both synchronous and asynchronous requests
- JSON and form-urlencoded request body support
- Comprehensive error handling

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

[](#requirements)

- PHP &gt;= 5.6
- Composer
- Guzzle HTTP Client 6.3.0

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

[](#installation)

Install the SDK using Composer:

```
composer require edgenextapisdk/sdk
```

Configuration
-------------

[](#configuration)

Before using the SDK, you need to obtain your API credentials:

- **Base API URL**: The base URL for the API (e.g., `http://api.local.com/V4/`). Contact your operations team for the specific URL.
- **App ID**: Your application ID. Contact technical support to register an account and apply for API credentials.
- **App Secret**: Your application secret key used for request signing.

Usage
-----

[](#usage)

### Basic Setup

[](#basic-setup)

```
