REST API, XML API, and developer resources
Application developers often need to post data to and extract data from Sage Intacct. Intacct offers two APIs to help with this work. Customization Services and Platform Services also provide useful features for development work. Combine the use of our APIs and other features to implement a round trip. For example, use a Smart event to send an HTTP POST to an external application. Then, leverage the Sage Intacct REST API to send a call back to Intacct.
| Subscription |
Web Services for REST and XML APIs Platform Services for Platform Services features |
|---|---|
| Regional availability |
All regions |
| User type |
Platform to access Platform Services custom applications. |
| Permissions |
Permissions for the applications you need to access. |
| Configuration |
A Web Services user assignment is required to access the APIs. |
Post data to external applications
To post data to your external application, consider the following options.
| What do you want to do? | For more information | Requirements |
|---|---|---|
| Read and export from Intacct | Data Cloud | Private Data Cloud share for your account |
| Use an HTTP GET/POST initiated by add/set/delete on custom objects | Triggers | Platform Services |
| Use an HTTP GET/POST initiated by add/set/delete on standard objects | Smart events | Customization Services |
| Use an HTTP GET/POST from a client-side script component on a custom or standard object page | Platform Services | |
| Extract large amounts of data to cloud storage | Data Delivery Service |
Integrate using the REST API and Post data to Intacct
Seamlessly integrate with our platform, leveraging the simplicity and efficiency of RESTful architecture. The Sage Intacct REST API uses standard HTTP verbs and predictable URLs to enable operations on objects and data stored in Intacct. Use the Get Started guide found in the Sage Intacct Developer portal (REST API) to learn how to authenticate with the API, send test requests, and build an efficient client application.