Skip to content

Repository files navigation

Copaco Cloud API

PHP wrapper for Copaco Cloud API

Requirements

PHP Version Require

Status

workflow Latest Stable Version Latest Unstable Version License

Installation

composer require inserve/copaco-cloud-api-php

Usage example

<?php

use GuzzleHttp\Client;
use Inserve\CopacoCloudAPI\CopacoCloudAPIClient;

require 'vendor/autoload.php';

$guzzleClient = new Client([
    'base_uri' => 'https://api.copaco.cloud',
]);

$apiClient = new CopacoCloudAPIClient(
    client: $guzzleClient,
);

$apiClient->setBearerToken('...');

// Retrieve customers
$customers = $apiClient->getCustomers([
    'pageSize' => 30,
    'customerStatus' => 'Active',
]);

// Retrieve subscriptions
$subscriptions = $apiClient->getSubscriptions([
    'customerId' => '123-456-789',
    'includePrices' => true,
]);

About

PHP wrapper for Copaco Cloud API

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages