durable-execution-sdk-js.durableexecutionapiclient.md

December 2, 2025 ยท View on GitHub

Home > @aws/durable-execution-sdk-js > DurableExecutionApiClient

DurableExecutionApiClient class

Durable execution client which uses an API-based LambdaClient with built-in error logging. By default, the Lambda client will have custom timeouts set.

Signature:

export declare class DurableExecutionApiClient implements DurableExecutionClient

Implements: DurableExecutionClient

Constructors

Constructor

Modifiers

Description

(constructor)(client)

Constructs a new instance of the DurableExecutionApiClient class

Methods

Method

Modifiers

Description

checkpoint(params, logger)

Checkpoints the durable execution with operation updates

getExecutionState(params, logger)

Gets operation state data from the durable execution