For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

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 with camunda-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 JobKey and ProcessInstanceKey are nominal newtypes with validation, not bare strings.

Target API version: 8.10 (main).