🚀 Share how you're building agents for a chance to win LangChain swag!
cURL
curl --request POST \ --url https://api.example.com/threads/{thread_id}/state/checkpoint \ --header 'Content-Type: application/json' \ --data ' { "checkpoint": { "thread_id": "<string>", "checkpoint_ns": "<string>", "checkpoint_id": "<string>", "checkpoint_map": {} }, "subgraphs": true } '
{ "values": [ {} ], "next": [ "<string>" ], "checkpoint": { "thread_id": "<string>", "checkpoint_ns": "<string>", "checkpoint_id": "<string>", "checkpoint_map": {} }, "metadata": {}, "created_at": "<string>", "tasks": [ { "id": "<string>", "name": "<string>", "error": "<string>", "interrupts": [ { "value": {}, "id": "<string>" } ], "checkpoint": { "thread_id": "<string>", "checkpoint_ns": "<string>", "checkpoint_id": "<string>", "checkpoint_map": {} }, "state": "<unknown>" } ], "parent_checkpoint": {}, "interrupts": [ { "value": {}, "id": "<string>" } ] }
Get state for a thread at a specific checkpoint.
The ID of the thread.
If true, includes subgraph states.
Payload for getting the state of a thread at a checkpoint.
The checkpoint to get the state for.
Show child attributes
Include subgraph states.
Success
Checkpoint config.
Was this page helpful?