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.
Common integration patterns for finance and operations teams.
Pull approved credits, payments, and adjustments into QuickBooks, Xero, or any GL. Mark changes as synced once they land.
Push bank payments from your ERP or treasury system and let the matching algorithm link them to open invoices automatically.
Push invoices from your billing system or ERP. Status, aging, and collection workflows start immediately.
Receive HMAC-signed events when invoices change, payments arrive, or disputes are filed. Retry logic and delivery logs included.
Create and update customers, contacts, and tags programmatically. Keep your master data in sync across systems.
Built-in OpenAPI + MCP tool definitions. Connect Claude Desktop, Cursor, or Windsurf to query AR data with natural language.
Authenticate with a Bearer token. All responses return JSON.
curl https://api.arpilot.ai/v1/invoices?status=overdue \ -H "Authorization: Bearer arp_sk_..." -H "Content-Type: application/json"
{
"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
}
}Scoped API keys with per-resource permissions. Bearer token in every request.
HMAC-SHA256 signed deliveries. 7 retries with exponential backoff. 13 event types.
Standard REST conventions. Paginated list endpoints. Consistent error format.
OpenAPI schema endpoint with MCP tool definitions for Claude, Cursor, and Windsurf.
Base URL: https://api.arpilot.ai/v1 — Full interactive docs with code examples are in the Developer Console.
Generate an API key, explore the interactive reference with code examples, and start building in minutes.
Open Developer Console