PHP SDK (Technical Preview)
Technical Preview
The PHP SDK is a technical preview. Its API surface may still evolve and changes may not follow semantic versioning. Pin an exact version if you need stability.
A fully typed PHP client for the Camunda 8 Orchestration Cluster REST API. Fully compliant with the Camunda OpenAPI spec, with a hand-written runtime for authentication, configuration, and job workers.
- Sync and async —
CamundaClient(synchronous) andCamundaAsyncClient(promise-based) - Semantic value objects — distinct types for every identifier, checked at
PHPStanlevelmax - Zero-config — reads
CAMUNDA_*environment variables (12-factor style) - Job workers — long-poll workers with optional
pcntlprocess forking - OAuth & Basic authentication — pluggable authentication with automatic token management
- PSR standards — PSR-4 autoloading, PSR-18/PSR-7 HTTP via Guzzle