Skip to main content
The PHP SDK wraps the Orchestrate API: typed responses, automatic retries on transient failures, and idempotency handled for you.

Requirements

  • PHP 8.3 or later
  • The json extension

Install

Configure

Pass your secret key. The key decides the environment — see Authentication.
For finer control, pass an array instead:
max_retries applies to connection errors, 429 and 5xx responses, with exponential backoff. The idempotency key is preserved across retries, so a retried write cannot create a duplicate.
On Laravel, do not construct the client by hand — see Laravel integration.

Verify

A successful call returns a typed object. A failure throws — see Usage.

Source and releases

orqex/orchestrate-php