Rust SDK (Technical Preview)
Technical Preview
The Rust SDK is a technical preview. Its API surface may still evolve and changes may not follow semantic versioning. Pin an exact version if you need stability.
Ergonomic Rust SDK for the Camunda 8 Orchestration Cluster REST API.
This SDK follows the same architecture as the official JavaScript, Python, and C# SDKs:
- A generated low-level client (
camunda-orchestration-api-client) produced from the upstream OpenAPI spec (sourced and bundled withcamunda-schema-bundler). - A hand-written runtime (
camunda-orchestration-sdk) on top: environment-driven configuration, authentication, typed errors, and job workers. - The Camunda Domain Type System: semantic keys such as
JobKeyandProcessInstanceKeyare nominal newtypes with validation, not bare strings.
Target API version: 8.10 (main).