Welcome to Ottimate

Automate accounts payable with a single API

What is Ottimate?

Ottimate is an API platform that automates the full accounts payable lifecycle. Upload invoices, extract data with AI, sync your chart of accounts, and manage approval workflows — all through a standard REST API.

Invoice Capture

Upload documents and extract header and line-item data using Ottimate’s proprietary AI model

GL Coding & Matching

AI-powered account coding, vendor matching, and catalog validation against your ERP dimensions

Approval & Export

Route invoices through approval workflows and export coded transactions to your ERP

Choose Your Path

Your First API Call

Authenticate with your sandbox credentials and make your first request:

Get an access token
$curl -X POST https://sandbox-api.ottimate.com/v1/oauth/token \
> -H "Content-Type: application/x-www-form-urlencoded" \
> -d "grant_type=client_credentials" \
> -d "client_id=YOUR_CLIENT_ID" \
> -d "client_secret=YOUR_CLIENT_SECRET"
List your companies
$curl https://sandbox-api.ottimate.com/v1/accounts/{account_id}/companies \
> -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
> -H "x-api-key: YOUR_API_KEY"

For full authentication details, see the Authentication guide.

Common Integration Patterns

What You Need

Before you begin, you’ll need two things:

  1. Sandbox Credentials — API key and OAuth client credentials for the sandbox environment. Request access.
  2. Ottimate Account — An organization configured in Ottimate’s sandbox with your chart of accounts and vendor data loaded.

New to Ottimate? Start with What is Ottimate? to understand the platform, then set up your Sandbox Environment.

Get Support

  • Slack — Active integrations receive a dedicated Slack channel with direct access to our engineering team
  • Email — Reach out to api-support@ottimate.com for general inquiries
  • API Reference — Explore all endpoints and operations in the API Reference
Ottimate’s Public API is currently in active development. API endpoints and schemas may change as we iterate. Interested in early access? Contact us.