Public API and SDK reference
The SDK reference is generated from the curated public OpenAPI contract and documents supported integration operations, authentication, schemas, and verified client archives without exposing internal service boundaries.
What you can do
- Browse public operations, request schemas, response schemas, and authentication requirements.
- Use Authorization Code with PKCE for user-facing clients or Client Credentials for approved automation.
- Generate deterministic Java, TypeScript, Python, C#, or Go SDK archives with the source contract and checksum.
Starts with
- A supported integration use case, OAuth client, scopes, and project context.
- An allowlisted SDK language and immutable public contract version.
Produces
- Authenticated API calls against supported project-scoped operations.
- A verified SDK archive containing generated source, helpers, metadata, contract, and checksum.
Use it when
- Use the SDK for CI, CLI, backend, or product integrations that require deterministic APIs.
- Use MCP when an AI agent should discover and choose approved tools dynamically.
- SDK
- public API
- OpenAPI contract
- OAuth
- Client Credentials
- PKCE