Organisations
Manage organisation settings, billing contacts and team members.
Developer API
Use the Eza Cloud REST API to manage organisations, projects, apps, deployments, databases, domains, environment variables and PayEdge configurations.
API statussupported actions availableendpoint reference publishes as contracts shipThe Eza Cloud REST API is available for supported dashboard and CLI actions. Endpoint-level reference pages will be published as each contract is tested and released.
API resources
Reference material is released resource by resource, with implementation details that match the production contract.
Manage organisation settings, billing contacts and team members.
Group apps by client, product or environment.
Create apps, configure Git deployment and manage runtime settings.
Start deploys, inspect state, read logs and roll back to an earlier deploy.
Create managed databases and retrieve connection details.
Add custom domains and check verification or certificate status.
Add runtime or build-time configuration without placing secrets in Git.
Manage S3-compatible buckets and access keys.
Create configurations, initiate STK pushes, check payment status and manage webhooks.
Authentication
Create an API key in your Eza Cloud organisation settings. API authentication details, including the header format and key permissions, are published with each production endpoint.
Keep API keys out of source control. Store them in encrypted environment variables.
Webhooks
Use webhooks when your system needs to react to Eza events without polling the API. Event names, delivery guarantees and retry behaviour are documented with each released event.
PayEdge uses the Eza-Signature header. Verify the signature with HMAC-SHA256 and the webhook signing secret. Reject timestamps older than five minutes.
Eza-Signature: t=<timestamp>,v1=<signature>OpenAPI
A versioned OpenAPI definition will be published when it matches production endpoints, request fields and response objects.
Start with the API availability notes and published endpoint references. For API support, email support@eza.co.ke. For security reports, email security@eza.co.ke.