Available SDKs
TypeScript
Full-featured SDK for Node.js and browser environments. Recommended for most integrations.
Go
Go SDK for server-side integrations. Coming soon.
Rust
Rust SDK for high-performance applications. Coming soon.
Quick Comparison
| Feature | TypeScript | Go | Rust |
|---|---|---|---|
| Status | Stable | Coming Soon | Coming Soon |
| Package | @hypermid/sdk | github.com/hypermid/sdk-go | hypermid-sdk |
| Minimum Version | Node 18+ | Go 1.21+ | Rust 1.70+ |
| Async | Promise-based | Context-based | async/await |
| Types | Full TypeScript types | Generated structs | Generated types |
| Auto-retry | Yes | Yes | Yes |
| Rate limit handling | Automatic | Automatic | Automatic |
Direct API Access
If there’s no SDK for your language yet, you can call the REST API directly. All endpoints use standard HTTP methods and JSON payloads:Python
Ruby