Skip to content

eighteen73/dear-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Dear API Wrapper

PHP Library for DEAR Systems API v2.

Originally forked from UmiMood/dear-api.

Requirements

  • PHP 8.0+
  • guzzlehttp/guzzle 7.4+
  • ext-json extension

Installation

composer require eighteen73/dear-api

Otherwise just download the package and add it to the autoloader.

API Documentation

DOCS

Usage

Create a Dear instance.

$dear = Eighteen73\Dear\Dear::create("DEAR-ACCOUNT_ID", "DEAR-APPLICATION-KEY");

Get data from API

$products = $dear->product()->get([]);
$accounts = $dear->account()->get([]);
$me = $dear->me()->get([]);

Push a new record to the API

$response = $dear->product()->create($params); // see docs for available parameters

Update an existing record

$response = $dear->product()->update($guid, $params); // see docs for available parameters

Delete a record

$response = $dear->product()->delete($guid, []);

Links