API reference.
The TeamSync API surface is REST + GraphQL with first-party SDKs in Python, TypeScript, Java,.NET, and Go. High-volume content events delivered via webhook or Kafka-stream.
Get an API key — talk to the developer-relations team · Trust Center · Architecture
Quick start.
| Step | Detail |
|---|---|
| Authenticate | OAuth 2.0 client credentials or per-user OIDC; SCIM for tenant provisioning |
| First call | List documents accessible to the calling principal — GET /v1/documents |
| Search | POST /v1/search with the user-context header for permissions-aware results |
| AI grounded answer | POST /v1/ai/answer returns the evidence card + citations + audit-anchor hash |
Surface areas.
| Surface | Detail |
|---|---|
| Documents | CRUD, versioning, classification, metadata, federation queries |
| Permissions | Role + attribute evaluation, wall-management, hold-management |
| AI | DocuTalk grounded answers, semantic search, agentic workflow invocation |
| CLM | Contract authoring, redlines, signature, obligation tracking |
| eSignatures | Envelope creation, recipient management, signature events |
| eDiscovery | Hold notice, custodian collection, review queue, production assembly |
| Workflow + business rules | Workflow definition + invocation, rule evaluation |
| Audit | Audit event query, Merkle proof verification |
| Admin | Tenant config, user + group + role management |
SDKs.
| Language | Repository |
|---|---|
| Python | pip install teamsync |
| TypeScript / JavaScript | npm install @teamsync/sdk |
| Java | Maven Central — com.teamsync:sdk |
| .NET | NuGet — TeamSync.SDK |
| Go | go get github.com/teamsync/sdk-go |
Rate limits + quotas.
Per-tenant rate limits set at provisioning; surplus AI usage billed transparently. See Pricing.
Webhooks + event streams.
Webhook delivery for low-volume integrations. Kafka-stream + AWS EventBridge / Azure Event Grid / Google Pub/Sub for high-volume.
Versioning + deprecation policy.
API versions supported per published deprecation calendar; breaking changes minimum 12 months notice.
Open community.
Forum + Slack workspace for developer questions. Office hours weekly; deep dives quarterly.