Skip to content
masterclassBuddyTech Buzz5 fresh blogs · 5:00 AM IST

API reference

LangGraph API reference

cyclical orchestration framework for stateful, multi-actor agents with streaming and human-in-the-loop

Identifiers
65
With full guides
0
Types
8

Topics covered

  • StateGraph
  • Functional entrypoints
  • Checkpointers
  • Cross-thread memory store
  • Human-in-the-loop interrupt
  • Command branching
  • Subgraphs
  • Pregel runtime

Class

NameWhat it does
StateGraphClass
GraphClass
CompiledStateGraphClass
MessageGraphClass
PregelClass
MemorySaverClass
BaseCheckpointSaverClass
AsyncSqliteSaverClass
InMemoryStoreClass
BaseStoreClass
CommandClass
SendClass
StateSnapshotClass
ChannelClass
BinaryOperatorAggregateClass
SqliteSaverClass
PostgresSaverClass
AsyncPostgresSaverClass
LastValueClass
TopicClass
EphemeralValueClass
RemainingStepsClass
Runtime & context_schemaClass
InMemorySaverClass
RetryPolicyClass
TimeoutPolicyClass
CachePolicyClass
ToolNodeClass
RemoteGraphClass

Function

NameWhat it does
interruptFunction
create_react_agentFunction
add_messagesFunction
get_stateFunction
update_stateFunction
add_conditional_edgesFunction
add_sequenceFunction
get_stream_writerFunction
stream_eventsFunction
get_state_historyFunction
get_storeFunction
tools_conditionFunction

Interface

NameWhat it does
PregelExecutableInterface
BaseCheckpointSerializerInterface

Type Alias

NameWhat it does
MessagesStateType Alias
CheckpointType Alias
CheckpointMetadataType Alias
CheckpointTupleType Alias
ItemType Alias
SearchItemType Alias
ResubmitConfigType Alias
PregelTaskType Alias

Const

NameWhat it does
STARTConst
ENDConst
recursion_limitConst
Command.PARENTConst

Decorator

NameWhat it does
entrypointDecorator
taskDecorator

Module

NameWhat it does
input_schema / output_schemaModule
Command(resume=...)Module
SubgraphsModule
stream_modeModule
durabilityModule
Semantic memory searchModule
langgraph.jsonModule

Command

NameWhat it does
langgraph devCommand

Search across every package and filter by type in your dashboard.

Start learning