Skip to content

SDK Reference

The SDK Reference covers everything you need to build, configure, and operate durable functions.

Operations

The core building blocks for constructing durable workflows:

  • Step Execute and checkpoint a unit of work
  • Wait Pause execution for a duration
  • Wait for Condition Pause until an external condition is met
  • Callback Resume execution via an external signal
  • Invoke Invoke another durable function
  • Parallel Execute multiple operations concurrently
  • Map Apply an operation across a collection
  • Child Context Scope a sub-workflow within a parent

Error Handling

  • Errors Exception types and error response formats
  • Retries Configuring retry behavior for steps

State

Observability

  • Logging Structured logging within durable functions

Configuration

Language Guides

Language-specific installation and configuration: