Dependency-light client
Uses the standard library for bearer authentication, workspace selection, JSON requests, and structured errors.
Agomonia LabsDeveloper PlatformClient integration
Use the public OpenAPI contract and dependency-light Python, JavaScript, and Java starters for OAuth-secured, workspace-aware API calls.
Current availability
Uses the standard library for bearer authentication, workspace selection, JSON requests, and structured errors.
Supports Node and modern runtimes with workspace headers, idempotency keys, and structured response handling.
Uses Java's standard HTTP client for enterprise service integration without a mandatory framework.
Starter source clients and the public OpenAPI contract are available. Versioned PyPI, npm, and Maven packages remain planned.
Open the API contractRecommended client shape
Acquire, cache, rotate, refresh, and revoke credentials without exposing tokens to business code.
Serialize requests, parse structured errors, enforce timeouts, and attach request IDs.
Poll durable jobs, subscribe to events, resume processing, and surface terminal states.
Retry only safe operations with bounded exponential backoff, jitter, and idempotency keys.
Propagate trace context and record operation, latency, retry, and outcome attributes.
Separate documents, knowledge, media, workflows, batches, and administration.
Common contract
SDK contract