Anselm Schultes Posted September 25, 2023 Share Posted September 25, 2023 Does the Sage X3 ERP have a REST API that I can use to create a new purchase order with download a list of all existing customers in the ERP? This seems like a very basic question, but neither Google nor the official documentation at https://developer.sage.com/x3/ answers it. The official docs say X3 has: a GraphQL API a SOAP API, that looks incomplete, that is, only covering a small part of the functionality of Sage APIs for file-based integration or import/export Can you help me with that? Link to comment Share on other sites More sharing options...
Luiz Garcia Posted October 6, 2023 Share Posted October 6, 2023 Hi, You can create REST API functions using Representations and Classes on Sage X3, but there is some limitations Representations can be accessed by API requests, like POST/PUT/DELETE. Here some examples https://www.sagecity.com/us/sage_x3/b/sageerp_x3_product_support_blog/posts/how-to-use-rest-web-services-to-get-and-post-a-record Link to comment Share on other sites More sharing options...
Gonzalez, Bruno Posted April 2 Share Posted April 2 Hi Anselm, I don't know if this request is still required, but I would have recommended either SOAP API or GraphQL if you are in a recent version (> 2023R1) REST APIs requires X3 4GL custom code using hybrid classes and representations. Cost of dev will be too much for you I think, plus it requires a certain level of knowledge to build them. https://online-help.sagex3.com/erp/12/en-us/Content/V7DEV/integration-guide_ws-overview.html?Highlight=web services apis Read carefully every part. If you use REST, you need to use /api1 dispatcher, not /sdata. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now