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

API reference

Technical Preview

The Go 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.

This reference covers the hand-written ergonomic surface of the Go SDK: the client, its configuration, the job workers, and the error and polling helpers.

PageContents
CamundaClientThe client and its 251 API methods.
ConfigurationClient configuration, authentication, TLS, and retry policy.
Job workersREST and gRPC job workers, their options, and the handler contract.
RuntimeError types, error classification, and eventual-consistency polling.
Domain keys46 validated identifier types.

The generated request and response models, enums and builders are not reproduced here — there are several hundred of them. Import them from the camunda package like everything else (for example camunda.ProcessInstanceResult); their fields and methods are documented on pkg.go.dev. Each method on the CamundaClient page links the generated types in its signature to that documentation.