Skip to main content
Solved

Internal vs. External REST calls

  • April 21, 2026
  • 2 replies
  • 81 views

Forum|alt.badge.img

This is more of a discussion topic than a question… 

I’m considering a customization that uses the REST API internally to access data stored in Acumatica.  I know that this isn’t the recommended API. I should be using the Platform API, but there is a good chance that what is being developped will eventualy move outside of Acumatica as a standalone application that talks to Acumatica.

What are your thoughts on this?

Best answer by FarhanaM60

Using REST API internally in Acumatica ERP is technically possible, but not recommended due to performance overhead, separate transactions, and added complexity.

 

A better approach is to use the Platform API (graphs/DACs) and build a service layer abstraction. This way, if the solution is later moved outside Acumatica, you can replace the implementation with REST without changing your core logic.

2 replies

Forum|alt.badge.img+3
  • Captain II
  • Answer
  • April 22, 2026

Using REST API internally in Acumatica ERP is technically possible, but not recommended due to performance overhead, separate transactions, and added complexity.

 

A better approach is to use the Platform API (graphs/DACs) and build a service layer abstraction. This way, if the solution is later moved outside Acumatica, you can replace the implementation with REST without changing your core logic.


KrunalDoshi
Semi-Pro II
Forum|alt.badge.img+6
  • Semi-Pro II
  • April 28, 2026

Hi ​@PSchirf61,

Although there are few default endpoints ships with the Acumatica OOB. You can still create your own from scratch and only the absolute entities you need along with your customization. You can later include this endpoint in your customization project which can easily be deployed.