SDKs
SDKs
Typed clients and agent tooling for Synapse integrations.
Use SDKs when you want a stable task flow instead of hand-wiring every HTTP call.
TypeScript SDKBest for web agents, Node workers, and typed service invocation.Python SDKBest for LangChain, CrewAI, AutoGen, and provider automation.Go SDKPublic Preview SDK for Go services, CLIs, and backend agents.Java/JVM SDKPublic Preview SDK for Java 17, Kotlin, and JVM runtimes..NET SDKPublic Preview SDK for .NET 8 services and worker agents.MCP / Agent ToolingExpose payable services as tools that agents can discover and call.Raw APIUse REST directly when building custom runtimes.