Taxara Developer Platform

Build on Taxara APIs with stable contracts, tested auth flows, and integration tooling.

Back to dashboard

Getting Started

  1. Create an API key from `Settings` and `API Keys` or from the console tab here.
  2. Use either `Authorization: Bearer` or `X-API-Key` for authentication.
  3. Send `Idempotency-Key` on mutating requests for safe retries.

OpenAPI Contract

The machine-readable contract is generated from shared route schemas and served live.

Quickstart Request

curl -X POST https://api.taxara.com/api/v1/tax/research \
  -H "Authorization: Bearer txr_your_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: req_123" \
  -d '{"query":"What is IRC Section 179 limit for 2025?"}'

Auth Modes

  • `Authorization: Bearer txr_...`
  • `X-API-Key: txr_...`

Error Envelope

All errors return one shape with `error.code`, `error.message`, and `meta.request_id` / `meta.correlation_id`.