Work with entities and consolidated reporting in Sage Intacct via API

domain: developer.intacct.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate using an XML gateway session (POST to https://api.intacct.com/ia/xml/xmlgw.phtml with a <sessionid> request) or obtain a REST bearer token via the Sage Intacct REST API OAuth2 flow on developer.sage.com/intacct.
  2. Query entities in the company using the XML API <read> operation on the ENTITY object, or via the REST query service at the developer portal, to retrieve entity IDs, base currencies, and consolidation book memberships.
  3. Create or update a consolidation book via the XML API <create> or <update> operation on CONSOLIDATIONBOOK, specifying the book ID, reporting currency, elimination entity, and the list of entity IDs to include.
  4. Run consolidation for a period by calling the <consolidate> function against the book, then poll for completion status using <get_list> on CONSOLIDATION to check the consolidation run's status field.
  5. Pull consolidated financial reports using the <get_report> function with the report type (e.g., CONSOLIDATEDBALANCESHEET or CONSOLIDATEDINCOMESTATEMENT) and the consolidation book ID as parameters.
  6. For REST-based integrations, use the query service endpoint on developer.sage.com/intacct to retrieve consolidation ownership entity records and book membership, noting that new features are released via REST only as of 2025.

Known gotchas

Related routes

Configure and post Sage Intacct multi-entity dimension postings to shared and entity-level ledgers
developer.intacct.com · 6 steps · unrated
Authenticate to Sage Intacct and make API calls via the XML gateway
sage-intacct · 6 steps · unrated
Authenticate and make basic API calls to Sage Intacct
developer.intacct.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans