Acumatica API

13 endpoints for Acumatica, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/acumatica
Connects with
Your own Acumatica user on your company URL (a role that can enter and release bills and invoices for the actions you use)
Integration page
Acumatica

Read (7)

Return data and change nothing in the account.

Acumatica Endpoints: Read
EndpointDescription
GET /customers Customers in your Acumatica tenant with their ID, name and status.
GET /vendors Vendors in your Acumatica tenant with their ID, name and status.
GET /invoices AR invoices with customer, dates, amount, balance and status. Open invoices by default.
GET /invoice One AR invoice with its lines, total, balance and status.
GET /bills AP bills with vendor, vendor reference, dates, amount and status.
GET /bill One AP bill with its lines, total and status.
GET /bills-for-payment-approvals Open bills that are waiting to be approved for payment, with vendor, due date and amount.

Write (6)

Change the account. Calls marked Confirm wait for the user to approve them.

Acumatica Endpoints: Write
EndpointDescription
POST /customers Confirm Create a customer with a name and a billing email.
POST /vendors/{vendor_id}/ap-bills Confirm Create an AP bill for a vendor with one or more lines. On Hold by default.
POST /customers/{customer_id}/ar-invoices Confirm Create an AR invoice for a customer with one or more lines. On Hold by default.
POST /ap-bill/release Confirm Release a bill so it becomes Open and posts to the ledger as your setup says.
POST /ar-invoice/release Confirm Release an invoice so it becomes Open, raises the customer balance and creates a ledger batch.
POST /bill-for-payment/approve Confirm Approve an open bill for payment on the Approve Bills for Payment form.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.