Skip to main content

Documentation Index

Fetch the complete documentation index at: https://conto.finance/docs/llms.txt

Use this file to discover all available pages before exploring further.

API Reference

Conto publishes its REST API reference from the same OpenAPI source used by the in-app Swagger viewer. If you are onboarding a customer or integration partner, start with the interactive reference below and pair it with the authentication and operational guides in this page.

Primary References

ResourceURLBest for
Interactive API docshttps://conto.finance/api-docsBrowsing endpoints and trying requests in Swagger UI
OpenAPI JSONhttps://conto.finance/api/openapiCode generation and schema validation
SDK guides/sdk/installationAgent-facing integration patterns and examples
Admin SDK guide/sdk/adminOrganization-level automation with ContoAdmin
Error handling/sdk/error-handlingStatus codes, retryable failures, and recovery
Rate limits/guides/rate-limitsThroughput planning and backoff strategy
Webhooks/guides/webhooksEvent delivery, signatures, and retries

Authentication

Use the credential type that matches the API surface you are calling:
CredentialFormatUse forNotes
Browser sessionSession cookieDashboard-originated /api/* requestsUsed by the web app after login
Organization API keyconto_...Org-level provisioning and management endpoints such as /api/agents, /api/wallets, /api/policies, and /api/api-keysWorks with ContoAdmin
Agent SDK keyconto_agent_...Agent-facing /api/sdk/* endpointsWorks with the Conto client
See /sdk/authentication for the full key matrix, expiration behavior, and scope model.

Base URLs

SurfaceURL
Production API base URLhttps://conto.finance
Interactive referencehttps://conto.finance/api-docs
OpenAPI spechttps://conto.finance/api/openapi
Public guideshttps://conto.finance/docs

Common Integration Paths

Operational Expectations

  • POST /api/sdk/payments/request supports idempotencyKey for safe client retries.
  • SDK keys always expire automatically: default lifetime is 365 days and the maximum is 730 days.
  • Org API keys can be non-expiring unless you set expiresInDays when creating them.
  • Webhook endpoints must be public HTTPS URLs and should verify Conto signatures on every request.
  • Rate limits differ between SDK routes and dashboard routes; design clients to honor 429 and Retry-After.