Download the PHP package djeventplannerhub/djep-php-sdk without Composer
On this page you can find all versions of the php package djeventplannerhub/djep-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download djeventplannerhub/djep-php-sdk
More information about djeventplannerhub/djep-php-sdk
Files in djeventplannerhub/djep-php-sdk
Package djep-php-sdk
Short Description Official PHP SDK for the DJ Event Planner (DJEP) REST API
License MIT
Homepage https://github.com/djeventplannerhub/djep-php-sdk
Informations about the package djep-php-sdk
DJEP PHP SDK
Official PHP SDK for the DJ Event Planner (DJEP) REST API.
Requirements
- PHP 7.4 or later
- cURL extension
- JSON extension
Installation
Via Composer (recommended)
Manual Installation
Download the SDK and include the autoloader:
Quick Start
Authentication
Your API key is generated in DJEP under Setup > Integrations > API Key. The key format depends on your role:
- Master Admin:
secretkey_djidnumber - Employee/Salesperson:
secretkey_djidnumber_employeeid
Important: Never hardcode your API key in source files. Use environment variables or a config file outside your web root.
Usage
Events
Clients
Venues, Employees, Packages, Addons, Contacts
Vendors
Payments
Music Requests
Booking Helpers
Availability
Settings
Expenses
Other Resources
Create Submission (RFI)
Push leads from external sources into the DJ's submissions queue:
Convenience Endpoints
Quick actions without the fields parameter:
Auto-Pagination
For resources with pagination, use all() to automatically iterate through every page:
Error Handling
The SDK throws specific exceptions for different error types:
Configuration Options
Security
- Never commit API keys to version control
- Store keys in environment variables,
.envfiles (excluded from Git), or config files outside your web root - Use the most restrictive API key for your use case (employee key instead of master admin where possible)
- API keys provide full access to the associated account — treat them like passwords
API Documentation
Full API documentation is available at your DJEP instance:
License
MIT
All versions of djep-php-sdk with dependencies
ext-curl Version *
ext-json Version *