We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b98de66 commit d7be059Copy full SHA for d7be059
1 file changed
README.md
@@ -1,2 +1,39 @@
1
# Copaco Cloud API
2
PHP wrapper for Copaco Cloud API
3
+
4
+## Installation
5
+`composer require inserve/copaco-cloud-api-php`
6
7
+## Usage example
8
9
+```php
10
+<?php
11
12
+use GuzzleHttp\Client;
13
+use Inserve\CopacoCloudAPI\CopacoCloudAPIClient;
14
15
+require 'vendor/autoload.php';
16
17
+$guzzleClient = new Client([
18
+ 'base_uri' => 'https://api.copaco.cloud',
19
+]);
20
21
+$apiClient = new CopacoCloudAPIClient(
22
+ client: $guzzleClient,
23
+);
24
25
+$apiClient->setBearerToken('...');
26
27
+// Retrieve customers
28
+$customers = $apiClient->getCustomers([
29
+ 'pageSize' => 30,
30
+ 'customerStatus' => 'Active',
31
32
33
+// Retrieve subscriptions
34
+$subscriptions = $apiClient->getSubscriptions([
35
+ 'customerId' => '123-456-789',
36
+ 'includePrices' => true,
37
38
39
+```
0 commit comments