SDKs
Official TypeScript and Python SDKs for the Weavz public API.
SDKs
Weavz provides hand-written SDKs for the customer-facing API surface. They wrap REST endpoints with resource-specific clients while preserving the same product primitives used in the dashboard and API reference.
| SDK | Use it for |
|---|---|
| TypeScript SDK | Node.js and TypeScript backends, framework adapters, and typed integration action inputs |
| Python SDK | Python backends, agent frameworks, and script-based workflows |
Shared Naming Model
The SDKs use the same conceptual fields as the API:
| Concept | REST / TypeScript | Python |
|---|---|---|
| Catalog integration slug | integrationName | integration_name |
| Workspace integration create alias | alias | integration_alias on workspace methods |
| Execution selector alias | integrationAlias | integration_alias |
| Exact configured integration selector | workspaceIntegrationId | workspace_integration_id |
| Connection selector | connectionExternalId | connection_external_id |
| End-user selector | endUserId | end_user_id |
Review Identifier Model and Integration Selectors before wiring multi-tenant or repeated-integration flows.