Services Reference
Every SDK service and method, grouped by module. Each service is reached from the client as soat.<service>, and each method corresponds to one REST endpoint.
Method arguments are passed as { path, query, body }. Field shapes are fully typed by @soat/sdk; follow each method's Request & response schema link for the complete REST reference.
Modules
- Activity —
soat.activity(1 method) - Actors —
soat.actors(8 methods) - Agents —
soat.agents(14 methods) - AI Providers —
soat.aiProviders(8 methods) - API Keys —
soat.apiKeys(5 methods) - Approvals —
soat.approvals(5 methods) - Audit Log —
soat.auditLog(3 methods) - Chains —
soat.chains(2 methods) - Chats —
soat.chats(5 methods) - Conversations —
soat.conversations(12 methods) - Documents —
soat.documents(12 methods) - Embeddings —
soat.embeddings(1 method) - Evaluations —
soat.evaluations(20 methods) - Exceptions —
soat.exceptions(4 methods) - Files —
soat.files(14 methods) - Formations —
soat.formations(8 methods) - Generations —
soat.generations(5 methods) - Guardrails —
soat.guardrails(9 methods) - Ingestion Rules —
soat.ingestionRules(5 methods) - Knowledge —
soat.knowledge(1 method) - Memories —
soat.memories(5 methods) - Memory Entries —
soat.memoryEntries(5 methods) - Model Routes —
soat.modelRoutes(5 methods) - OAuth —
soat.oauth(5 methods) - Orchestrations —
soat.orchestrations(16 methods) - Policies —
soat.policies(5 methods) - Projects —
soat.projects(7 methods) - Quotas —
soat.quotas(5 methods) - Secrets —
soat.secrets(5 methods) - Sessions —
soat.sessions(13 methods) - Tasks —
soat.tasks(7 methods) - Tools —
soat.tools(6 methods) - Traces —
soat.traces(4 methods) - Triggers —
soat.triggers(10 methods) - Usage —
soat.usage(8 methods) - Users —
soat.users(8 methods) - Webhooks —
soat.webhooks(10 methods) - Workflows —
soat.workflows(8 methods)