# Acumatica — Accounting API: overview

> Canonical URL: https://developers.apideck.com/apis/accounting/acumatica/overview

The latest enterprise resource planning solution release from Acumatica is designed to help customers like you innovate. Get the full story in this Mint Jutras report.
- Status: live
- Authentication: oauth2

- **sandbox note:** Free local developer instance (Windows required, 2-user demo mode); a cloud trial is also available via ADN.
- **environment notes:**   - **environment:** Instance-specific environments
  - **description:** Sandbox: free local developer instance from builds.acumatica.com (Windows required) or a cloud trial via ADN. Production: a Connected Application registered inside the consumer's own production instance.
- **rate limits:** Set by the consumer's instance license tier: ~100 req/min, 3 concurrent (standard) or ~150 req/min, 6 concurrent (L-series).
- **partnership url:** https://www.acumatica.com/partners/
- **partnership portal name:** Acumatica Developer Network (ADN)
- **partnership required:** false
- **costs:** Free to build — the local developer instance and ADN Level 1 membership are both free.
- **consumer access level:** Administrator role, or a custom role granted API/Web Services permissions.
- **difficulty reason:** Every consumer must manually register their own Connected Application (Authorization Code flow, shared secret, redirect URI) inside their Acumatica instance before connecting.
- **authentication note:** Authorization Code flow.
- **difficulty:** highly_complex
- **account type required:** An Acumatica instance (cloud or self-hosted) with the Web Services API enabled.
- **sandbox url:** https://builds.acumatica.com/
- **sandbox available:** true
- **partnership note:** The Acumatica Developer Network (ADN) is not required to build; free Level 1 covers a trial instance and training.
- **webhooks:** No webhooks — neither native nor virtual.
- **apideck credentials note:** Every Acumatica instance registers its own Connected Application; each consumer provides their own Client ID, Secret and instance URL.
- **important to know:** 
- **apideck credentials available:** false
- **supported resource categories:**   - **resources:** ledger-accounts
journal-entries
tax-rates
  - **name:** Core Financial
  - **resources:** invoices
invoice-items
customers
payments
credit-notes
stock-items
sales-orders
  - **name:** Accounts Receivable
  - **name:** Accounts Payable
  - **resources:** bills
bill-credit-notes
suppliers
purchase-orders
- **responsibility matrix:**   - **area:** Obtain Developer Instance
  - **customer:** ✓
  - **customer:** ✓
  - **apideck:** Docs provided
  - **area:** Register Connected Application (test instance)
  - **area:** Register Connected Application (their instance)
  - **apideck:** Instructions provided
  - **consumer:** ✓
  - **area:** Provide Instance URL & Credentials
  - **consumer:** ✓
  - **apideck:** Secure connection form
  - **area:** Authorize Connection (OAuth)
  - **apideck:** Handles OAuth flow
  - **consumer:** ✓
  - **area:** Build via Unified API
  - **customer:** ✓
  - **apideck:** Maintains connector
  - **area:** Token Refresh
  - **apideck:** ✓ Automatic
  - **area:** Monitor Connections
  - **customer:** ✓ Via Apideck Dashboard
  - **consumer:** ✓ Can revoke anytime
  - **apideck:** Logs & alerts

## Supported resources

[Accounting data model](/guides/accounting-data-model.md)

- **id:** customers
- **downstream id:** customers
- **custom field support:** true
- **status:** live
- **name:** Customers
- **downstream name:** Customers
- **id:** payments
- **downstream name:** Payment
- **name:** Payments
- **downstream id:** payment
- **custom field support:** false
- **status:** live
- **status:** live
- **name:** Invoices
- **downstream name:** Invoice
- **downstream id:** invoice
- **id:** invoices
- **custom field support:** true
- **id:** tax-rates
- **status:** live
- **downstream name:** Tax
- **name:** Tax Rates
- **custom field support:** true
- **downstream id:** tax
- **id:** credit-notes
- **custom field support:** true
- **downstream id:** credit-notes
- **status:** live
- **downstream name:** Credit Notes
- **name:** Credit Notes
- **name:** Bills
- **status:** live
- **custom field support:** true
- **id:** bills
- **downstream name:** Bill
- **downstream id:** bill
- **custom field support:** true
- **name:** Bill Credit Notes
- **id:** bill-credit-notes
- **downstream id:** bill-credit-notes
- **status:** beta
- **downstream name:** Bill Credit Notes
- **status:** live
- **name:** Suppliers
- **downstream id:** vendor
- **custom field support:** true
- **id:** suppliers
- **downstream name:** Vendor
- **name:** Ledger Accounts
- **downstream id:** account
- **status:** live
- **custom field support:** true
- **downstream name:** Account
- **id:** ledger-accounts
- **downstream id:** journal-transaction
- **custom field support:** true
- **downstream name:** Journal Transaction
- **status:** live
- **name:** Journal Entries
- **id:** journal-entries
- **id:** purchase-orders
- **name:** Purchase Orders
- **status:** live
- **downstream name:** Purchase Orders
- **custom field support:** true
- **downstream id:** purchase-orders
- **downstream id:** sales-orders
- **name:** Sales Orders
- **downstream name:** Sales Orders
- **status:** beta
- **custom field support:** true
- **id:** sales-orders
- **downstream id:** non-stock-items
- **id:** invoice-items
- **downstream name:** Non Stock Items
- **status:** live
- **name:** Invoice Items
- **custom field support:** false

An omitted operation list does not establish operation support. Verify the selected operation in the coverage matrix.

[API reference](https://developers.apideck.com/apis/accounting/reference.md) · [Coverage matrix](https://developers.apideck.com/apis/accounting/coverage)
