Developers First

Aurex API Reference

Build powerful integrations with our robust, RESTful API. Manage your enterprise data programmatically with security and speed.

Introduction

The Aurex ERP API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Base URL

https://api.aurex-erp.com/v1

Authentication

The Aurex API uses Personal Access Tokens (PAT) to authenticate requests. You can view and manage your API keys in your Aurex Dashboard.

# Example Authentication Header
Authorization: Bearer your_api_token_here

API Examples

GET /tenants/status

Retrieve the health and subscription status of your dedicated instances.

{
  "status": "active",
  "license_mode": "deployed",
  "dedicated_scaling": true,
  "heartbeat": "2024-04-19T08:00:00Z"
}

WhatsApp Automation API

Programmatically manage your WhatsApp Business notifications, query delivery statuses, fetch synced templates, and initiate campaign sequences.

POST /whatsapp/send

Send text, template, or document notifications to a specific customer destination.

{
  "recipient_number": "+923425021543",
  "message_type": "text",
  "content": {
    "body": "Your order #INV-2026-991 has been shipped! Track your package live."
  }
}
{
  "success": true,
  "message_id": "a1e7c74e-d3cb-45ce-943e-92f7f5b73cdb",
  "status": "queued"
}
GET /whatsapp/status/{message_id}

Query live delivery receipt statuses (queued, sent, delivered, read, failed).

{
  "message_id": "a1e7c74e-d3cb-45ce-943e-92f7f5b73cdb",
  "status": "read",
  "recipient_number": "+923425021543",
  "delivered_at": "2026-05-30T19:15:43Z",
  "read_at": "2026-05-30T19:16:02Z"
}

Need a custom integration?

Our engineering team can help you build tailored workflows using our high-performance API.

Talk to an Architect