For organizations that prefer to own their ERP integration — or use an ERP system without a pre-built connector — Axya provides a comprehensive REST API that enables you to build a custom connection on your own terms.
Several Axya customers have successfully built and maintain their own integrations using this approach, connecting ERPs and internal systems that are unique to their organization.
Axya provides a set of API capabilities that your integration can use to:
Your integration calls the API on whatever schedule and logic suits your workflow — whether that's a scheduled job, an event-driven trigger, or a manual process.
| Capability | Description |
|---|---|
| Push POs | Send PO headers, line items, and PDF attachments to Axya |
| Push Revisions | Send updated POs; Axya detects changes and notifies suppliers |
| Pull Supplier Responses | Retrieve acknowledgments, confirmed dates, price/quantity changes |
| Confirm Sync | Acknowledge that updates have been applied to your ERP |
| Sync Master Data | Import suppliers, buyers, and project data |
| Track Receipts | Send goods receipt data so suppliers see delivery progress |
The most common approach. A scheduled job runs at regular intervals to push new POs to Axya, pull supplier updates, and confirm processed changes.
If your ERP supports webhooks or event triggers, you can push POs to Axya immediately upon approval and pull supplier updates on demand or on a schedule.
For lower-volume workflows, users can manually trigger PO sends and check for supplier updates through a custom interface.
Contact your Axya account representative to receive:
Using the API documentation, build your integration logic. Key considerations:
Validate your integration end-to-end in Axya's sandbox environment:
Once testing is complete, switch your integration to the production environment. Axya monitors integration health and will proactively reach out if issues are detected.
This approach works well for organizations that:
Multiple Axya customers have built self-service integrations connecting:
To get started with the self-service API, contact your Axya account representative or email support@axya.co.