Download the PHP package pyrx/synapse without Composer
On this page you can find all versions of the php package pyrx/synapse. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package synapse
PYRX Synapse PHP SDK
Official PHP SDK for PYRX Synapse -- CRM, email, and event tracking API.
Zero runtime dependencies. Uses PHP's built-in curl, json, and hash extensions.
Requirements
- PHP >= 8.1
- ext-curl
- ext-json
Installation
Quick Start
Configuration
Tracking Events
Managing Contacts
Email Templates
Webhook Verification
Verify incoming webhooks from Synapse using HMAC-SHA256 (Svix format):
Error Handling
Retry Behavior
The client automatically retries on:
- HTTP 429, 500, 502, 503, 504
- curl connection errors (timeout, connection refused)
Backoff: min(1.0 * 2^attempt, 30s) + random jitter (0-0.5s). For 429 responses, the Retry-After header value is used instead.
Non-retryable errors (401, 403, 422, etc.) are raised immediately.
License
MIT
All versions of synapse with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
ext-curl Version *
ext-json Version *
ext-curl Version *
ext-json Version *
The package pyrx/synapse contains the following files
Loading the files please wait ...