# Asset API Documentation - [Quickstart](https://docs.getasset.com/getstarted/quickstart.md) - [Core Concepts](https://docs.getasset.com/getstarted/CoreConcepts.md) - [Managing Businesses](https://docs.getasset.com/bookkeeping/businesses.md) - [Personal Accounts](https://docs.getasset.com/bookkeeping/personaltransactions.md) - [Categorizing Transactions](https://docs.getasset.com/bookkeeping/categorization.md) - [Tagging](https://docs.getasset.com/bookkeeping/tagging.md) - [Reconciliation](https://docs.getasset.com/bookkeeping/reconciliation.md) - [Tasks & Notifications](https://docs.getasset.com/bookkeeping/tasks.md) - [Invoice Reconciliation](https://docs.getasset.com/bookkeeping/invoices.md) - [Introduction to Reports](https://docs.getasset.com/bookkeeping/reports/creatingreports.md) - [Profit and Loss Report](https://docs.getasset.com/bookkeeping/reports/profitandloss.md) - [Simple Cash Flow Report](https://docs.getasset.com/bookkeeping/reports/simplecashflow.md) - [Balance Sheet](https://docs.getasset.com/bookkeeping/reports/balancesheet.md) - [Ledger Statement](https://docs.getasset.com/bookkeeping/reports/ledgerstatement.md) - [Customer Credit Balance Report](https://docs.getasset.com/bookkeeping/reports/customercredit.md) - [Aged Receivables Report](https://docs.getasset.com/bookkeeping/reports/agedreceivables.md) - [Insights](https://docs.getasset.com/accounting/insights.md) - [Tax](https://docs.getasset.com/accounting/tax.md) - [Bank integrations](https://docs.getasset.com/importingdata/plaid.md) - [QuickBooks import](https://docs.getasset.com/importingdata/quickbooks.md) - [Payroll](https://docs.getasset.com/importingdata/payroll.md) - [Merchants](https://docs.getasset.com/importingdata/merchants.md) - [API Import](https://docs.getasset.com/importingdata/apiimport.md) - [API Authentication](https://docs.getasset.com/apioverview/authentication.md) - [Headers](https://docs.getasset.com/apioverview/headers.md) - [Pagination](https://docs.getasset.com/apioverview/pagination.md) - [Rate Limits](https://docs.getasset.com/apioverview/rate_limits.md) - [Webhooks](https://docs.getasset.com/apioverview/webhooks.md) - [Get an Access Token](https://docs.getasset.com/api-reference/authentication/get-an-access-token.md) - [Generate a Magic Link](https://docs.getasset.com/api-reference/authentication/generate-a-magic-link.md): **Scopes:** `auth:create` - [Logout a user](https://docs.getasset.com/api-reference/authentication/logout-a-user.md): **Scopes:** `auth:delete` - [List the tenant's receipt request configs](https://docs.getasset.com/api-reference/tenant/list-the-tenants-receipt-request-configs.md): **Scopes:** `tenant:read` - [Upsert the tenant's receipt request configs for every country at once](https://docs.getasset.com/api-reference/tenant/upsert-the-tenants-receipt-request-configs-for-every-country-at-once.md): **Scopes:** `tenant:update` - [Webhook Object](https://docs.getasset.com/api-reference/schema/webhook.md) - [Get the webhook configuration](https://docs.getasset.com/api-reference/webhooks/get-the-webhook-configuration.md): **Scopes:** `webhook:read` - [Load webhook notifications](https://docs.getasset.com/api-reference/webhooks/load-webhook-notifications.md): Returns a paginated list of webhook notifications - [Test the webhook configuration by sending a test message](https://docs.getasset.com/api-reference/webhooks/test-the-webhook-configuration-by-sending-a-test-message.md): **Scopes:** `webhook:create` - [Update the webhook configuration](https://docs.getasset.com/api-reference/webhooks/update-the-webhook-configuration.md): **Scopes:** `webhook:update` - [Business created](https://docs.getasset.com/api-reference/webhook-events/business-created.md): Sent when a new business is created. - [Business activated](https://docs.getasset.com/api-reference/webhook-events/business-activated.md): Sent when a business status changes to active. - [Business deactivated](https://docs.getasset.com/api-reference/webhook-events/business-deactivated.md): Sent when a business status changes to inactive. - [Document processed](https://docs.getasset.com/api-reference/webhook-events/document-processed.md): Sent when a document finishes processing. - [Receipt matched](https://docs.getasset.com/api-reference/webhook-events/receipt-matched.md): Sent when a receipt document is matched to a transaction. - [Statement imported](https://docs.getasset.com/api-reference/webhook-events/statement-imported.md): Sent when an uploaded bank statement finishes importing into an account. - [Plaid account connected](https://docs.getasset.com/api-reference/webhook-events/plaid-account-connected.md): Sent when a Plaid account is successfully connected. - [Plaid account disconnected](https://docs.getasset.com/api-reference/webhook-events/plaid-account-disconnected.md): Sent when a Plaid account is disconnected. - [Plaid account expired](https://docs.getasset.com/api-reference/webhook-events/plaid-account-expired.md): Sent when a Plaid account connection expires and needs to be reconnected. - [Plaid sync started](https://docs.getasset.com/api-reference/webhook-events/plaid-sync-started.md): Sent when a Plaid transactions sync starts. - [Plaid transactions synced](https://docs.getasset.com/api-reference/webhook-events/plaid-transactions-synced.md): Sent when transactions are synced from Plaid. - [Account balance updated](https://docs.getasset.com/api-reference/webhook-events/account-balance-updated.md): Sent when the balance is updated on an account. - [Task request](https://docs.getasset.com/api-reference/webhook-events/task-request.md): Sent when tasks are requested from a business. - [Tasks completed](https://docs.getasset.com/api-reference/webhook-events/tasks-completed.md): Sent when all pending tasks for a business are completed. - [Certificate validation timed out](https://docs.getasset.com/api-reference/webhook-events/certificate-validation-timed-out.md): Sent when SSL certificate validation for a custom domain times out. - [Webhook test](https://docs.getasset.com/api-reference/webhook-events/webhook-test.md): Sent when testing webhook configuration via the /tenant/webhook/test endpoint. - [Business Object](https://docs.getasset.com/api-reference/schema/business.md) - [List all Businesses](https://docs.getasset.com/api-reference/business/list-all-businesses.md): **Scopes:** `business:read` - [Retrieve a Business](https://docs.getasset.com/api-reference/business/retrieve-a-business.md): **Scopes:** `business:read` - [Create a Business](https://docs.getasset.com/api-reference/business/create-a-business.md): **Scopes:** `business:create` - [Update a Business](https://docs.getasset.com/api-reference/business/update-a-business.md): **Scopes:** `business:update` - [Delete a Business](https://docs.getasset.com/api-reference/business/delete-a-business.md): **Scopes:** `business:delete` - [Get Books Status for a Business](https://docs.getasset.com/api-reference/business/get-books-status-for-a-business.md): **Scopes:** `business:read` - [Document Object](https://docs.getasset.com/api-reference/schema/document.md) - [List all Documents for a Business](https://docs.getasset.com/api-reference/document/list-all-documents-for-a-business.md): **Scopes:** `document:read` - [Retrieve Document Information](https://docs.getasset.com/api-reference/document/retrieve-document-information.md): **Scopes:** `document:read` - [Download a Document](https://docs.getasset.com/api-reference/document/download-a-document.md): **Scopes:** `document:read` - [Upload documents for a Business](https://docs.getasset.com/api-reference/document/upload-documents-for-a-business.md): **Scopes:** `document:create` - [Delete a Document](https://docs.getasset.com/api-reference/document/delete-a-document.md): **Scopes:** `document:delete` - [Delete Multiple Document Associations](https://docs.getasset.com/api-reference/document/delete-multiple-document-associations.md): Delete multiple document associations. - [External Account Object](https://docs.getasset.com/api-reference/schema/external-account.md) - [List all External Accounts for a Business](https://docs.getasset.com/api-reference/transaction/list-all-external-accounts-for-a-business.md): **Scopes:** `external_account:read` - [Retrieve an External Account](https://docs.getasset.com/api-reference/transaction/retrieve-an-external-account.md): **Scopes:** `external_account:read` - [Create an External Account](https://docs.getasset.com/api-reference/transaction/create-an-external-account.md): **Scopes:** `transaction:create` - [Update External Account](https://docs.getasset.com/api-reference/transaction/update-external-account.md): **Scopes:** `external_account:update` - [Delete External Account](https://docs.getasset.com/api-reference/transaction/delete-external-account.md): Deletes an external account and all associated documents, transactions, journal entries, and line entries. - [Vehicle Object](https://docs.getasset.com/api-reference/schema/vehicle.md) - [List vehicles for a business](https://docs.getasset.com/api-reference/vehicle/list-vehicles-for-a-business.md): **Scopes:** `vehicle:read` - [Get a vehicle by ID](https://docs.getasset.com/api-reference/vehicle/get-a-vehicle-by-id.md): **Scopes:** `vehicle:read` - [Create one or more vehicles (max 100)](https://docs.getasset.com/api-reference/vehicle/create-one-or-more-vehicles-max-100.md): **Scopes:** `vehicle:create` - [Update a vehicle](https://docs.getasset.com/api-reference/vehicle/update-a-vehicle.md): **Scopes:** `vehicle:update` - [Trip Object](https://docs.getasset.com/api-reference/schema/trip.md) - [List trips for a business](https://docs.getasset.com/api-reference/mileage/list-trips-for-a-business.md): **Scopes:** `trip:read` - [Get a trip by ID](https://docs.getasset.com/api-reference/mileage/get-a-trip-by-id.md): **Scopes:** `trip:read` - [Create one or more trips (max 100)](https://docs.getasset.com/api-reference/mileage/create-one-or-more-trips-max-100.md): **Scopes:** `trip:create` - [Update a trip](https://docs.getasset.com/api-reference/mileage/update-a-trip.md): **Scopes:** `trip:update` - [Delete a trip](https://docs.getasset.com/api-reference/mileage/delete-a-trip.md): **Scopes:** `trip:delete` - [Get the business's own receipt request config override](https://docs.getasset.com/api-reference/business/get-the-businesss-own-receipt-request-config-override.md): **Scopes:** `business:read` - [Update the business's own receipt request config (supersedes the tenant's)](https://docs.getasset.com/api-reference/business/update-the-businesss-own-receipt-request-config-supersedes-the-tenants.md): **Scopes:** `business:update` - [Task Object](https://docs.getasset.com/api-reference/schema/task.md) - [Get all Tasks for a Business](https://docs.getasset.com/api-reference/request/get-all-tasks-for-a-business.md): **Scopes:** `request:read` - [Create a Task for a Business](https://docs.getasset.com/api-reference/request/create-a-task-for-a-business.md): **Scopes:** `request:create` - [Update a Task for a Business](https://docs.getasset.com/api-reference/request/update-a-task-for-a-business.md): **Scopes:** `request:update` - [Delete a Task for a Business](https://docs.getasset.com/api-reference/request/delete-a-task-for-a-business.md): **Scopes:** `request:delete` - [Transaction Object](https://docs.getasset.com/api-reference/schema/transaction.md) - [List Transactions for a Business](https://docs.getasset.com/api-reference/transaction/list-transactions-for-a-business.md): **Scopes:** `transaction:read` - [Get a single Transaction](https://docs.getasset.com/api-reference/transaction/get-a-single-transaction.md): **Scopes:** `transaction:read` - [Create Transactions](https://docs.getasset.com/api-reference/transaction/create-transactions.md): **Scopes:** `transaction:create` - [Update Transactions for a Business](https://docs.getasset.com/api-reference/transaction/update-transactions-for-a-business.md): Update one or more Transactions. Each item may change the date, description, amount, the type, reviewed or status flags, merge tags, or set `line_items` to recategorize the Transaction (a single line item) or split it across categories (several). A new date or description is applied to the Journal E… - [Delete Multiple Transactions](https://docs.getasset.com/api-reference/transaction/delete-multiple-transactions.md): **Scopes:** `transaction:delete` - [List high-impact Transaction groups to categorize](https://docs.getasset.com/api-reference/categorization/list-high-impact-transaction-groups-to-categorize.md): Return groups of similar unconfirmed transactions ranked by impact. - [Tag Field Object](https://docs.getasset.com/api-reference/schema/tag-field.md) - [Tag Value Object](https://docs.getasset.com/api-reference/schema/tag-value.md) - [List global Tag Fields](https://docs.getasset.com/api-reference/tenant/list-global-tag-fields.md): List global tag fields that are available for all businesses. - [Create a global Tag Field](https://docs.getasset.com/api-reference/tenant/create-a-global-tag-field.md): Create a new global tag field that is available for all businesses. - [Update a global Tag Field](https://docs.getasset.com/api-reference/tenant/update-a-global-tag-field.md): Update a global tag field for all businesses. - [Delete a global Tag Field](https://docs.getasset.com/api-reference/tenant/delete-a-global-tag-field.md): Delete a global tag field for all businesses. - [List Tag Fields for a Business](https://docs.getasset.com/api-reference/tag/list-tag-fields-for-a-business.md): **Scopes:** `tag:read` - [List Tag Values for a Business](https://docs.getasset.com/api-reference/tag/list-tag-values-for-a-business.md): **Scopes:** `tag:read` - [Get a Tag Value](https://docs.getasset.com/api-reference/tag/get-a-tag-value.md): **Scopes:** `tag:read` - [Create a Tag Value](https://docs.getasset.com/api-reference/tag/create-a-tag-value.md): **Scopes:** `tag:create` - [Update a Tag Value](https://docs.getasset.com/api-reference/tag/update-a-tag-value.md): **Scopes:** `tag:update` - [Delete a Tag Value](https://docs.getasset.com/api-reference/tag/delete-a-tag-value.md): **Scopes:** `tag:delete` - [Retrieve the Profit & Loss Report](https://docs.getasset.com/api-reference/reports/retrieve-the-profit-&-loss-report.md): **Scopes:** `report:read` - [Retrieve the Cash Flow Report](https://docs.getasset.com/api-reference/reports/retrieve-the-cash-flow-report.md): **Scopes:** `report:read` - [Retrieve the Balance Sheet Report](https://docs.getasset.com/api-reference/reports/retrieve-the-balance-sheet-report.md): **Scopes:** `report:read` - [Ledger Object](https://docs.getasset.com/api-reference/schema/ledger.md) - [List all Ledgers for a Business](https://docs.getasset.com/api-reference/ledger/list-all-ledgers-for-a-business.md): **Scopes:** `ledger:read` - [Retrieve a Ledger](https://docs.getasset.com/api-reference/ledger/retrieve-a-ledger.md): **Scopes:** `ledger:read` - [Create a Ledger](https://docs.getasset.com/api-reference/ledger/create-a-ledger.md): **Scopes:** `ledger:create` - [Update a Ledger](https://docs.getasset.com/api-reference/ledger/update-a-ledger.md): **Scopes:** `ledger:update` - [Delete a Ledger](https://docs.getasset.com/api-reference/ledger/delete-a-ledger.md): **Scopes:** `ledger:delete` - [Set the Opening Balance for a Ledger](https://docs.getasset.com/api-reference/ledger/set-the-opening-balance-for-a-ledger.md): **Scopes:** `ledger:update` - [Journal Entry Object](https://docs.getasset.com/api-reference/schema/journal-entry.md) - [List Journal Entries for a Business](https://docs.getasset.com/api-reference/journal-entry/list-journal-entries-for-a-business.md): **Scopes:** `journal_entry:read` - [Retrieve a Journal Entry](https://docs.getasset.com/api-reference/journal-entry/retrieve-a-journal-entry.md): **Scopes:** `journal_entry:read` - [Create a Journal Entry](https://docs.getasset.com/api-reference/journal-entry/create-a-journal-entry.md): **Scopes:** `journal_entry:create` - [Update a Journal Entry](https://docs.getasset.com/api-reference/journal-entry/update-a-journal-entry.md): **Scopes:** `journal_entry:update` - [Bulk Update Journal Entries](https://docs.getasset.com/api-reference/journal-entry/bulk-update-journal-entries.md): **Scopes:** `journal_entry:update` - [Delete a Journal Entry](https://docs.getasset.com/api-reference/journal-entry/delete-a-journal-entry.md): **Scopes:** `journal_entry:delete` - [List Notes for a Journal Entry](https://docs.getasset.com/api-reference/journal-entry/list-notes-for-a-journal-entry.md): **Scopes:** `journal_entry:read` - [Create a note against a journal entry](https://docs.getasset.com/api-reference/journal-entry/create-a-note-against-a-journal-entry.md): **Scopes:** `journal_entry:create` - [Retrieve the Ledger Statement Report](https://docs.getasset.com/api-reference/reports/retrieve-the-ledger-statement-report.md): **Scopes:** `report:read` - [Retrieve the General Ledger Report](https://docs.getasset.com/api-reference/reports/retrieve-the-general-ledger-report.md): **Scopes:** `report:read` - [Retrieve the Trial Balance Report](https://docs.getasset.com/api-reference/reports/retrieve-the-trial-balance-report.md): **Scopes:** `report:read` - [Customer Object](https://docs.getasset.com/api-reference/schema/customer.md) - [List customers for a business](https://docs.getasset.com/api-reference/customer/list-customers-for-a-business.md): **Scopes:** `customer:read` - [Create a new customer](https://docs.getasset.com/api-reference/customer/create-a-new-customer.md): **Scopes:** `customer:create` - [Update a customer](https://docs.getasset.com/api-reference/customer/update-a-customer.md): **Scopes:** `customer:update` - [Delete a Customer](https://docs.getasset.com/api-reference/customer/delete-a-customer.md): Deletes a customer. If the customer is referenced by other records like invoices, the customer is diabled instead. - [Invoice Object](https://docs.getasset.com/api-reference/schema/invoice.md) - [List all Invoices](https://docs.getasset.com/api-reference/invoice/list-all-invoices.md): Get paginated list of invoices for a business with optional filtering. - [Retrieve an Invoice](https://docs.getasset.com/api-reference/invoice/retrieve-an-invoice.md): **Scopes:** `invoice:read` - [Create an Invoice](https://docs.getasset.com/api-reference/invoice/create-an-invoice.md): **Scopes:** `invoice:create` - [Update an Invoice](https://docs.getasset.com/api-reference/invoice/update-an-invoice.md): **Scopes:** `invoice:update` - [Delete an Invoice](https://docs.getasset.com/api-reference/invoice/delete-an-invoice.md): **Scopes:** `invoice:delete` - [Credit Memo Object](https://docs.getasset.com/api-reference/schema/credit-memo.md) - [List Credit Memos for a Business](https://docs.getasset.com/api-reference/credit-memo/list-credit-memos-for-a-business.md): **Scopes:** `credit_memo:read` - [Get a Credit Memo by ID](https://docs.getasset.com/api-reference/credit-memo/get-a-credit-memo-by-id.md): **Scopes:** `credit_memo:read` - [Create one or more Credit Memos (max 100)](https://docs.getasset.com/api-reference/credit-memo/create-one-or-more-credit-memos-max-100.md): **Scopes:** `credit_memo:create` - [Void a Credit Memo](https://docs.getasset.com/api-reference/credit-memo/void-a-credit-memo.md): **Scopes:** `credit_memo:update` - [Write Off an Invoice](https://docs.getasset.com/api-reference/invoice/write-off-an-invoice.md): **Scopes:** `invoice:update` - [Apply a Payment to an Invoice](https://docs.getasset.com/api-reference/invoice/apply-a-payment-to-an-invoice.md): Manually apply a payment to an invoice. - [Remove Invoice Payment](https://docs.getasset.com/api-reference/invoice/remove-invoice-payment.md): **Scopes:** `invoice:delete` - [List all Invoice Refunds for a Business](https://docs.getasset.com/api-reference/invoice/list-all-invoice-refunds-for-a-business.md): Get all refunds for a business. - [List all Refunds for an Invoice](https://docs.getasset.com/api-reference/invoice/list-all-refunds-for-an-invoice.md): **Scopes:** `invoice:read` - [Refund an Invoice](https://docs.getasset.com/api-reference/invoice/refund-an-invoice.md): **Scopes:** `invoice:create` - [Apply Transaction to a Refund](https://docs.getasset.com/api-reference/invoice/apply-transaction-to-a-refund.md): Manually apply an existing transaction as payment of a refund. - [Remove Refund Payment](https://docs.getasset.com/api-reference/invoice/remove-refund-payment.md): **Scopes:** `invoice:delete` - [Retrieve the Aged Receivables Report](https://docs.getasset.com/api-reference/reports/retrieve-the-aged-receivables-report.md): **Scopes:** `report:read` - [Retrieve the Customer Credit Balance Report](https://docs.getasset.com/api-reference/reports/retrieve-the-customer-credit-balance-report.md): **Scopes:** `report:read` - [Vendor Object](https://docs.getasset.com/api-reference/schema/vendor.md) - [List vendors for a business](https://docs.getasset.com/api-reference/vendor/list-vendors-for-a-business.md): **Scopes:** `vendor:read` - [Get a vendor by ID](https://docs.getasset.com/api-reference/vendor/get-a-vendor-by-id.md): **Scopes:** `vendor:read` - [Create a new vendor](https://docs.getasset.com/api-reference/vendor/create-a-new-vendor.md): **Scopes:** `vendor:create` - [Update a vendor](https://docs.getasset.com/api-reference/vendor/update-a-vendor.md): **Scopes:** `vendor:update` - [Delete a Vendor](https://docs.getasset.com/api-reference/vendor/delete-a-vendor.md): Deletes a vendor. If the vendor is referenced by other records like invoices, the vendor is disabled instead. - [Bill Object](https://docs.getasset.com/api-reference/schema/bill.md) - [List all Bills](https://docs.getasset.com/api-reference/bill/list-all-bills.md): Get paginated list of bills for a business with optional filtering. - [Retrieve a Bill](https://docs.getasset.com/api-reference/bill/retrieve-a-bill.md): **Scopes:** `bill:read` - [Create Bills](https://docs.getasset.com/api-reference/bill/create-bills.md): **Scopes:** `bill:create` - [Update a Bill](https://docs.getasset.com/api-reference/bill/update-a-bill.md): **Scopes:** `bill:update` - [Delete a Bill](https://docs.getasset.com/api-reference/bill/delete-a-bill.md): **Scopes:** `bill:delete` - [Apply Transaction to a Bill](https://docs.getasset.com/api-reference/bill/apply-transaction-to-a-bill.md): Manually apply a payment to a bill. - [Remove Bill Payment](https://docs.getasset.com/api-reference/bill/remove-bill-payment.md): **Scopes:** `bill:delete` - [Vendor Credit Object](https://docs.getasset.com/api-reference/schema/vendor-credit.md) - [List Vendor Credits for a Business](https://docs.getasset.com/api-reference/vendor-credit/list-vendor-credits-for-a-business.md): **Scopes:** `vendor_credit:read` - [Get a Vendor Credit by ID](https://docs.getasset.com/api-reference/vendor-credit/get-a-vendor-credit-by-id.md): **Scopes:** `vendor_credit:read` - [Create one or more Vendor Credits (max 100)](https://docs.getasset.com/api-reference/vendor-credit/create-one-or-more-vendor-credits-max-100.md): **Scopes:** `vendor_credit:create` - [Void a Vendor Credit](https://docs.getasset.com/api-reference/vendor-credit/void-a-vendor-credit.md): **Scopes:** `vendor_credit:update` - [Retrieve the Aged Payables Report](https://docs.getasset.com/api-reference/reports/retrieve-the-aged-payables-report.md): **Scopes:** `report:read` - [Asset MCP server overview](https://docs.getasset.com/mcp/overview.md): Connect AI assistants to Asset's MCP server to query accounting data, financial reports, and ledger activity using natural language instead of API calls. - [get_profit_and_loss](https://docs.getasset.com/mcp/tools/get-profit-and-loss.md): MCP tool that returns a profit and loss income statement with revenue, COGS, expenses, and net income to analyze profitability and spending trends. - [get_cash_flow](https://docs.getasset.com/mcp/tools/get-cash-flow.md): MCP tool that returns a cash flow statement covering operating, investing, and financing activities to analyze liquidity and cash movement over a period. - [get_balance_sheet](https://docs.getasset.com/mcp/tools/get-balance-sheet.md): MCP tool that returns a point-in-time balance sheet with assets, liabilities, and equity to assess net worth, debt levels, and financial position. - [get_ledger_statement](https://docs.getasset.com/mcp/tools/get-ledger-statement.md): MCP tool that returns transaction history and a running balance for a single ledger account, useful for drilling into bank, expense, or revenue activity. - [get_aged_receivables](https://docs.getasset.com/mcp/tools/get-aged-receivables.md): MCP tool that returns unpaid customer invoices grouped into aging buckets to track accounts receivable, overdue balances, and collection priorities. - [get_aged_payables](https://docs.getasset.com/mcp/tools/get-aged-payables.md): MCP tool that returns unpaid vendor bills grouped into aging buckets to track accounts payable, overdue invoices, and upcoming payment obligations. - [get_general_ledger](https://docs.getasset.com/mcp/tools/get-general-ledger.md): MCP tool that returns every journal entry across all accounts for a date range, giving a complete view of financial activity for tracing transactions. - [get_customer_credit_balance](https://docs.getasset.com/mcp/tools/get-customer-credit-balance.md): MCP tool that lists customers with unapplied credit memo balances so you can track outstanding customer credits before issuing new invoices or refunds. ## OpenAPI Specs - [openapi](/api-reference/openapi.json)