Versioning model
- Current SDK packages are in the
1.xrelease line. - Patch versions can differ between packages.
- Generated clients are built from the same public API contracts used by the API reference.
- API contract changes update the relevant SDK output in the same package release.
- Pin the major version your application is tested against. Review package release notes before upgrading.
Compatibility checks
Check the package registry for the version you install, then compare the package surface with the API reference:- Use the Sending API for outbound email behaviour.
- Use the Mailbox API for mailbox and message behaviour.
- Use the Management API for team-level resources.
- Use API keys to confirm the key scope before testing.
Support requests
For SDK help, include:- Package name and version.
- Language runtime and operating system.
- Command, import path, or client method involved.
- The API surface: Sending, Mailbox, or Management.
- Sanitised request or response details.
X-Request-Idormeta.request_idfrom an API response, if present.
Security reports
Report suspected vulnerabilities privately through contact@sendmux.ai. Do not open a public GitHub issue for security reports.Next steps
SDK overview
Choose an SDK package and API surface.
Errors
Review the shared API error envelope and retry guidance.
Idempotency
Make retries safe for mutating API requests.
Support
Contact Sendmux for account-specific support.