One of the key new features of Acumatica 6.o was its Contract-Based API, REST Endpoints, and REST APIs. All of these features are used to request information from one cloud to another. In this article, we are going to be talking about Acumatica API
Contract-Based API
Until its latest release, Acumatica used to only have Screen-based API. With that type of API you had to keep the names of all the fields and actions the same within the Acumatica user interface (UI) otherwise it’s code would stop working altogether. That is not the case with REST-enabled, Contract-Based API. With its RESTful interface there is a protective intermediate layer between the Acumatica UI and the integration code, so you can be sure that most changes made in the Acumatica code will not break existing integration. Acumatica still offers Screen-based API as an option if your company would prefer it.
REST Endpoints
The intermediate layer between the
RESTful API
Previous versions of Acumatica used SOAP (Simple Object Access Protocol) API that, while having excellent scalability, was more difficult to use and time-consuming to alter. With the rising popularity of REST (REpresentational State Transfer), all future versions of Acumatica will be designed with REST as the preferred method. The greatest benefit of using REST API is freedom to adapt and usability. REST is simpler and there is minimal risk when creating, reading, updating, and deleting Acumatica data on any device.
REST API builds on top of the Contract-Based API, and allows you to access the endpoints and entities configured in Acumatica in a RESTful manner. That means it’s easier to execute actions and safer to make modifications. Along with making updates to your Acumatica data, REST API also allows you to give action commands and other business logic that exists in your endpoint. Both Contract-Based API and REST Endpoints tie into Acumatica’s REST API in that they all work together to make
Acumatica is an award-winning, complete ERP solution with no per-user license costs. To learn more about the product, contact Clients First's sales team today by calling 800.331.8382 or emailing info@clientsfirst-tx.com. Clients First implement and supports clients across the U.S.A. and in 11 countries. Our team of professionals are ready to help implement the best finance and operations solutions for manufacturers, distributors, project-based manufacturers, MRO (maintenance, repair and overhaul), and professional services.
Sources: