Sage
Sage provides cloud-based ERP, accounting, payroll, and HR software for businesses worldwide. The Sage Developer program provides APIs for integrating with Sage products including Sage Accounting (Business Cloud), Sage Intacct, Sage 200, Sage X3, and Sage 50. APIs support OAuth 2.0 authentication and cover contacts, invoices, payments, ledger accounts, bank accounts, products, and financial reporting. Sage Accounting API v3.1 is the current supported REST version with daily limits of 1,296,000 requests per app.
Sage publishes 9 APIs on the APIs.io network, including Bank Accounts API, Business API, Contacts API, and 6 more. Tagged areas include Accounting, Business Management, Cloud Software, ERP, and Payroll.
The Sage catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
Sage’s developer surface includes authentication, developer portal, documentation, sandbox, support, engineering blog, and 18 more developer resources.
Kin Score
APIs 13
Individual APIs this provider publishes, each with its own machine-readable definition.
Sage Intacct API
Sage Intacct provides both REST and XML APIs for advanced financial management including multi-entity consolidations, project accounting, revenue recognition, and advanced repor...
Sage X3 API
Sage X3 provides a GraphQL API offering flexible data access for ERP operations including manufacturing, distribution, procurement, finance, and CRM. Supports SOAP API for legac...
Sage 200 API
Sage 200 API provides REST access to Sage 200 Standard and Professional business management data including customers, suppliers, stock, sales orders, purchase orders, nominal le...
Sage 50 Accounts API
Sage 50 Accounts API enables desktop accounting integration for UK small businesses. Provides access to accounts, transactions, customers, suppliers, products, and financial dat...
Sage Bank Accounts API
Bank account and transaction management
Sage Business API
Business settings and configuration
Sage Contacts API
Customer and supplier contact management
Sage Ledger Accounts API
Chart of accounts and ledger management
Sage Payments API
Customer and supplier payment recording
Sage Products API
Product and service catalog management
Sage Purchase Invoices API
Purchase invoice and supplier bill management
Sage Sales Invoices API
Sales invoice creation and management
Sage Tax Rates API
Tax rate configuration
Scroll for all 13
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Sage Accounting API
OPEN COLLECTIONGraphQL 1
GraphQL schemas published by this provider.
Sage GraphQL API
Sage X3 provides a GraphQL API offering flexible data access for ERP operations including manufacturing, distribution, procurement, finance, and CRM. Supports SOAP API for legac...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Sage Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Sage Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Sage Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Sage Webhooks
AsyncAPI 2.6 description of the documented webhook / event surface across Sage developer products. Sage's webhook story is fragmented across product lines and only a subset of p...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Sage Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 41
Standalone JSON Schema definitions for this provider's data models.
Address
JSON SCHEMAAddressInput
JSON SCHEMABankAccount
JSON SCHEMABankAccountList
JSON SCHEMABankAccountRef
JSON SCHEMABusiness
JSON SCHEMASage Contact
JSON SCHEMAContactList
JSON SCHEMAContactRef
JSON SCHEMACountryRef
JSON SCHEMACreateBankAccountRequest
JSON SCHEMACreateContactRequest
JSON SCHEMACreateProductRequest
JSON SCHEMACreatePurchaseInvoiceRequest
JSON SCHEMACreateSalesInvoiceRequest
JSON SCHEMACurrencyRef
JSON SCHEMAErrorResponse
JSON SCHEMASage Sales Invoice
JSON SCHEMALedgerAccount
JSON SCHEMALedgerAccountList
JSON SCHEMALedgerAccountRef
JSON SCHEMALineItem
JSON SCHEMALineItemInput
JSON SCHEMAPayment
JSON SCHEMAPaymentRequest
JSON SCHEMAPrice
JSON SCHEMAPriceInput
JSON SCHEMAProduct
JSON SCHEMAProductList
JSON SCHEMAPurchaseInvoice
JSON SCHEMAPurchaseInvoiceList
JSON SCHEMASalesInvoice
JSON SCHEMASalesInvoiceList
JSON SCHEMAStatusRef
JSON SCHEMATaxRate
JSON SCHEMATaxRateList
JSON SCHEMATaxRateRef
JSON SCHEMATypeRef
JSON SCHEMAUpdateContactRequest
JSON SCHEMAUpdateProductRequest
JSON SCHEMAUpdateSalesInvoiceRequest
JSON SCHEMAScroll for all 41
JSON Structure 3
JSON Structure definitions describing this provider's data shapes.
Sage Contact Structure
JSON STRUCTURESage Invoice Structure
JSON STRUCTURESage Structure
JSON STRUCTUREExamples 3
Example request and response payloads for these APIs.
Sage Create Contact Example
EXAMPLESage Record Payment Example
EXAMPLESecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 5
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type