REST API

Connect AR Pilot to your office stack

Two-way sync between AR Pilot and your accounting software, ERP, CRM, or any system in your finance workflow. Push invoices in, pull reconciled changes out, and react in real time with webhooks.

What you can build

Common integration patterns for finance and operations teams.

Sync with your accounting system

Pull approved credits, payments, and adjustments into QuickBooks, Xero, or any GL. Mark changes as synced once they land.

Automate payment reconciliation

Push bank payments from your ERP or treasury system and let the matching algorithm link them to open invoices automatically.

Import invoices from any source

Push invoices from your billing system or ERP. Status, aging, and collection workflows start immediately.

React in real time with webhooks

Receive HMAC-signed events when invoices change, payments arrive, or disputes are filed. Retry logic and delivery logs included.

Connect your CRM or ERP

Create and update customers, contacts, and tags programmatically. Keep your master data in sync across systems.

MCP-ready for AI assistants

Built-in OpenAPI + MCP tool definitions. Connect Claude Desktop, Cursor, or Windsurf to query AR data with natural language.

Quick start

Authenticate with a Bearer token. All responses return JSON.

List invoices

curl https://api.arpilot.ai/v1/invoices?status=overdue \
  -H "Authorization: Bearer arp_sk_..."
  -H "Content-Type: application/json"

Response

{
  "data": [
    {
      "id": "550e8400-...",
      "invoice_number": "INV-001",
      "customer_name": "Acme Corp",
      "amount": 5000.00,
      "amount_due": 5000.00,
      "status": "overdue"
    }
  ],
  "pagination": {
    "page": 1,
    "total": 142
  }
}

Authentication

Scoped API keys with per-resource permissions. Bearer token in every request.

Webhooks

HMAC-SHA256 signed deliveries. 7 retries with exponential backoff. 13 event types.

REST + JSON

Standard REST conventions. Paginated list endpoints. Consistent error format.

MCP Ready

OpenAPI schema endpoint with MCP tool definitions for Claude, Cursor, and Windsurf.

API reference

Base URL: https://api.arpilot.ai/v1 — Full interactive docs with code examples are in the Developer Console.

Loading endpoints...

Ready to integrate?

Generate an API key, explore the interactive reference with code examples, and start building in minutes.

Open Developer Console