Download the PHP package ecollectors/cloud-sdk without Composer
On this page you can find all versions of the php package ecollectors/cloud-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ecollectors/cloud-sdk
More information about ecollectors/cloud-sdk
Files in ecollectors/cloud-sdk
Package cloud-sdk
Short Description Official PHP/Laravel SDK for the eCollectors Cloud API (M6.2) — generated models and Requests, hand-maintained facade.
License MIT
Homepage https://github.com/ecollectors/cloud-sdk-php
Informations about the package cloud-sdk
eCollectors Cloud — PHP/Laravel SDK
The official PHP client for the eCollectors Cloud API
(M6.2, ecollectors/cloud-sdk). Generated models and endpoint definitions,
wrapped by a small hand-maintained facade — the only class you ever import
is EcollectorsCloud.
Full API reference, authentication guide, and error code reference: docs.ecollectors.cloud — this README stays short on purpose; the docs site is the canonical source, this SDK just wraps it.
Install
Authentication
The platform has two independent auth modes, and this SDK has one constructor for each:
Examples
Search (data plane, API key):
Knowledge Delivery (data plane, API key):
Self-service account management (CloudUser token):
Errors
Every failure throws a typed exception under Ecollectors\CloudSdk\Exceptions,
one per API error code — NotFoundException, ValidationException,
UnauthenticatedException, RateLimitedException, ConflictException, and
so on — all extending EcollectorsCloudException, which carries the
original status, problemCode, detail, and docsUrl.
Contract version
Every release is generated from a specific, pinned commit of the platform's OpenAPI contract:
Development
This package's src/Generated/ tree is generated, never hand-edited — see
generator/ for the (deliberately narrow) generation logic and
bin/sync-contract / bin/generate for the regeneration workflow.
License
MIT — see LICENSE.