> For the complete documentation index, see [llms.txt](https://docs.xorosoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xorosoft.com/developers-api.md).

# DEVELOPERS / API

- [Integrating with Xorosoft ERP](https://docs.xorosoft.com/developers-api/integrating-with-xorosoft-erp.md)
- [API Requirements](https://docs.xorosoft.com/developers-api/api-requirements.md)
- [Inventory Management](https://docs.xorosoft.com/developers-api/inventory-management.md)
- [List Inventory by Location](https://docs.xorosoft.com/developers-api/inventory-management/list-inventory-by-location.md)
- [Batch Update Inventory](https://docs.xorosoft.com/developers-api/inventory-management/batch-update-inventory.md)
- [List Inventory by Item](https://docs.xorosoft.com/developers-api/inventory-management/list-inventory-by-item.md)
- [Update Inventory](https://docs.xorosoft.com/developers-api/inventory-management/update-inventory.md)
- [List Inventory by Store Tag](https://docs.xorosoft.com/developers-api/inventory-management/list-inventory-by-store-tag.md)
- [List Item Inventory by Quality](https://docs.xorosoft.com/developers-api/inventory-management/list-item-inventory-by-quality.md)
- [List Inventory by Item](https://docs.xorosoft.com/developers-api/inventory-management/list-inventory-by-item-1.md)
- [Sales Order Management](https://docs.xorosoft.com/developers-api/sales-order-management.md)
- [List Sales Orders](https://docs.xorosoft.com/developers-api/sales-order-management/list-sales-orders.md)
- [Create Sales Order](https://docs.xorosoft.com/developers-api/sales-order-management/create-sales-order.md)
- [Release Sales Order](https://docs.xorosoft.com/developers-api/sales-order-management/release-sales-order.md)
- [Close Sales Order](https://docs.xorosoft.com/developers-api/sales-order-management/close-sales-order.md)
- [List Order Types](https://docs.xorosoft.com/developers-api/sales-order-management/list-order-types.md)
- [Cancel Sales Order Items](https://docs.xorosoft.com/developers-api/sales-order-management/cancel-sales-order-items.md)
- [List Customer Last Ordered Items](https://docs.xorosoft.com/developers-api/sales-order-management/list-customer-last-ordered-items.md)
- [Purchase Order Management](https://docs.xorosoft.com/developers-api/purchase-order-management.md)
- [Create Purchase Order](https://docs.xorosoft.com/developers-api/purchase-order-management/create-purchase-order.md)
- [Release Purchase Order](https://docs.xorosoft.com/developers-api/purchase-order-management/release-purchase-order.md)
- [List Purchase Orders](https://docs.xorosoft.com/developers-api/purchase-order-management/list-purchase-orders.md)
- [List Incoming Purchase Order Deliveries](https://docs.xorosoft.com/developers-api/purchase-order-management/list-incoming-purchase-order-deliveries.md)
- [Close Purchase Order](https://docs.xorosoft.com/developers-api/purchase-order-management/close-purchase-order.md)
- [Get Sales Order Data from SO-PO Linking](https://docs.xorosoft.com/developers-api/purchase-order-management/get-sales-order-data-from-so-po-linking.md)
- [List All Incoming Purchase Order Deliveries](https://docs.xorosoft.com/developers-api/purchase-order-management/list-all-incoming-purchase-order-deliveries.md)
- [Create Dropship Purchase Order](https://docs.xorosoft.com/developers-api/purchase-order-management/create-dropship-purchase-order.md)
- [Process Dropship Order by Purchase Order](https://docs.xorosoft.com/developers-api/purchase-order-management/process-dropship-order-by-purchase-order.md)
- [Create Sales Order-Purchase Order Links](https://docs.xorosoft.com/developers-api/purchase-order-management/create-sales-order-purchase-order-links.md)
- [Import Transfer Purchase Order](https://docs.xorosoft.com/developers-api/purchase-order-management/import-transfer-purchase-order.md)
- [Product Information Management](https://docs.xorosoft.com/developers-api/product-information-management.md)
- [List Products](https://docs.xorosoft.com/developers-api/product-information-management/list-products.md)
- [List Items](https://docs.xorosoft.com/developers-api/product-information-management/list-items.md)
- [Create or Update Product or Item](https://docs.xorosoft.com/developers-api/product-information-management/create-or-update-product-or-item.md)
- [Update Item Tags](https://docs.xorosoft.com/developers-api/product-information-management/update-item-tags.md)
- [Create Item Currency Prices](https://docs.xorosoft.com/developers-api/product-information-management/create-item-currency-prices.md)
- [List Item Currency Prices](https://docs.xorosoft.com/developers-api/product-information-management/list-item-currency-prices.md)
- [Import Product](https://docs.xorosoft.com/developers-api/product-information-management/import-product.md)
- [Create Item](https://docs.xorosoft.com/developers-api/product-information-management/create-item.md)
- [Customer Management](https://docs.xorosoft.com/developers-api/customer-management.md)
- [List Customers](https://docs.xorosoft.com/developers-api/customer-management/list-customers.md)
- [List Payment Terms](https://docs.xorosoft.com/developers-api/customer-management/list-payment-terms.md)
- [Create Or Update Customer](https://docs.xorosoft.com/developers-api/customer-management/create-or-update-customer.md)
- [GL Ledger Management](https://docs.xorosoft.com/developers-api/gl-ledger-management.md)
- [List General Ledger Transactions](https://docs.xorosoft.com/developers-api/gl-ledger-management/list-general-ledger-transactions.md)
- [Get Accounting Period Details by Date](https://docs.xorosoft.com/developers-api/gl-ledger-management/get-accounting-period-details-by-date.md)
- [Create Outgoing Payment](https://docs.xorosoft.com/developers-api/gl-ledger-management/create-outgoing-payment.md)
- [Create Bill Payment](https://docs.xorosoft.com/developers-api/gl-ledger-management/create-bill-payment.md)
- [List Project Classes](https://docs.xorosoft.com/developers-api/gl-ledger-management/list-project-classes.md)
- [Third Party Logistics (3PL)](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl.md)
- [List Sales Orders](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-sales-orders.md)
- [List RMAs](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-rmas.md)
- [List Credit Memos](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-credit-memos.md)
- [List Packing Slips](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-packing-slips.md)
- [List Bills](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-bills.md)
- [Create Sales Order](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-sales-order.md)
- [Create Purchase Order](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-purchase-order.md)
- [Create RMA](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-rma.md)
- [List Purchase Orders](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-purchase-orders.md)
- [List Products](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-products.md)
- [List Items](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-items.md)
- [List Inventory by Item](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-inventory-by-item.md)
- [List Inventory by Location](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-inventory-by-location.md)
- [List Inventory Adjustment Details](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-inventory-adjustment-details.md)
- [Create or Update Product](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-or-update-product.md)
- [Create Item](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-item.md)
- [List Item Receipts](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-item-receipts.md)
- [List 3PL Accounts](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-3pl-accounts.md)
- [List Item Inventory by Quality](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/list-item-inventory-by-quality.md)
- [Fulfillment And Wave Management](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management.md)
- [Close Wave](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/close-wave.md)
- [Ship Sales Order](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/ship-sales-order.md)
- [List Waves](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/list-waves.md)
- [List Carriers](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/list-carriers.md)
- [Create or Update Carrier](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/create-or-update-carrier.md)
- [Create Shipment](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/create-shipment.md)
- [Fulfill Wave](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/fulfill-wave.md)
- [Void Wave](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/void-wave.md)
- [Merge Waves by Address](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/merge-waves-by-address.md)
- [Ship Wave by Cartons](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/ship-wave-by-cartons.md)
- [List Shipping Terms](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/list-shipping-terms.md)
- [Toggle Wave Status by Sales Order](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/toggle-wave-status-by-sales-order.md)
- [Create Wave](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/create-wave.md)
- [Get Wave Details by Wave Line IDs](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/get-wave-details-by-wave-line-ids.md)
- [Ship by Wave](https://docs.xorosoft.com/developers-api/fulfillment-and-wave-management/ship-by-wave.md)
- [ASN Management](https://docs.xorosoft.com/developers-api/asn-management.md)
- [Receive ASN](https://docs.xorosoft.com/developers-api/asn-management/receive-asn.md)
- [Close ASN](https://docs.xorosoft.com/developers-api/asn-management/close-asn.md)
- [List ASNs](https://docs.xorosoft.com/developers-api/asn-management/list-asns.md)
- [Receive ASN by Carton](https://docs.xorosoft.com/developers-api/asn-management/receive-asn-by-carton.md)
- [Create ASN](https://docs.xorosoft.com/developers-api/asn-management/create-asn.md)
- [Invoice Management](https://docs.xorosoft.com/developers-api/invoice-management.md)
- [List Invoices](https://docs.xorosoft.com/developers-api/invoice-management/list-invoices.md)
- [Create Invoice Payment](https://docs.xorosoft.com/developers-api/invoice-management/create-invoice-payment.md)
- [Credit Memo Management](https://docs.xorosoft.com/developers-api/credit-memo-management.md)
- [Import Credit Memo](https://docs.xorosoft.com/developers-api/credit-memo-management/import-credit-memo.md)
- [List Credit Memos](https://docs.xorosoft.com/developers-api/credit-memo-management/list-credit-memos.md)
- [Get Credit Memo Details](https://docs.xorosoft.com/developers-api/credit-memo-management/get-credit-memo-details.md)
- [Vendor Management](https://docs.xorosoft.com/developers-api/vendor-management.md)
- [List Item Vendor Mappings](https://docs.xorosoft.com/developers-api/vendor-management/list-item-vendor-mappings.md)
- [Create or Update Item Vendor Mapping](https://docs.xorosoft.com/developers-api/vendor-management/create-or-update-item-vendor-mapping.md)
- [Get Item Pricing Rules](https://docs.xorosoft.com/developers-api/vendor-management/get-item-pricing-rules.md)
- [List Item Customer Mappings](https://docs.xorosoft.com/developers-api/vendor-management/list-item-customer-mappings.md)
- [List Vendors](https://docs.xorosoft.com/developers-api/vendor-management/list-vendors.md)
- [Custom Field Management](https://docs.xorosoft.com/developers-api/custom-field-management.md)
- [Create Custom Field Definition](https://docs.xorosoft.com/developers-api/custom-field-management/create-custom-field-definition.md)
- [Update Custom Field Data](https://docs.xorosoft.com/developers-api/custom-field-management/update-custom-field-data.md)
- [Customer Deposit Management](https://docs.xorosoft.com/developers-api/customer-deposit-management.md)
- [Create Customer Deposit](https://docs.xorosoft.com/developers-api/customer-deposit-management/create-customer-deposit.md)
- [Get Customer Deposits by Sales Order](https://docs.xorosoft.com/developers-api/customer-deposit-management/get-customer-deposits-by-sales-order.md)
- [Refund Customer Deposit](https://docs.xorosoft.com/developers-api/customer-deposit-management/refund-customer-deposit.md)
- [Get Customer Deposit](https://docs.xorosoft.com/developers-api/customer-deposit-management/get-customer-deposit.md)
- [Void Customer Deposit](https://docs.xorosoft.com/developers-api/customer-deposit-management/void-customer-deposit.md)
- [Apply Credit Deposit to Invoice](https://docs.xorosoft.com/developers-api/customer-deposit-management/apply-credit-deposit-to-invoice.md)
- [Update Customer Deposit Linking](https://docs.xorosoft.com/developers-api/customer-deposit-management/update-customer-deposit-linking.md)
- [Store And Location Management](https://docs.xorosoft.com/developers-api/store-and-location-management.md)
- [List Stores and Brands](https://docs.xorosoft.com/developers-api/store-and-location-management/list-stores-and-brands.md)
- [List Stores](https://docs.xorosoft.com/developers-api/store-and-location-management/list-stores.md)
- [Tax Management](https://docs.xorosoft.com/developers-api/tax-management.md)
- [List Tax Codes](https://docs.xorosoft.com/developers-api/tax-management/list-tax-codes.md)
- [Miscellaneous](https://docs.xorosoft.com/developers-api/miscellaneous.md)
- [Add Transaction Comment](https://docs.xorosoft.com/developers-api/miscellaneous/add-transaction-comment.md)
- [Mark Transaction as Processed](https://docs.xorosoft.com/developers-api/miscellaneous/mark-transaction-as-processed.md)
- [Get Exchange Rate](https://docs.xorosoft.com/developers-api/miscellaneous/get-exchange-rate.md)
- [Create Bank Deposit Statement](https://docs.xorosoft.com/developers-api/miscellaneous/create-bank-deposit-statement.md)
- [Bill & Item Receipt Management](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management.md)
- [Get Item Receipt](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/get-item-receipt.md)
- [List Bills](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/list-bills.md)
- [List Vendors](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/list-vendors.md)
- [Convert Item Receipt To Bill](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/convert-item-receipt-to-bill.md)
- [Merge Item Receipts](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/merge-item-receipts.md)
- [Reconcile Bill](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/reconcile-bill.md)
- [Create Bill](https://docs.xorosoft.com/developers-api/bill-and-item-receipt-management/create-bill.md)
- [Payment Management](https://docs.xorosoft.com/developers-api/payment-management.md)
- [List Payment Methods](https://docs.xorosoft.com/developers-api/payment-management/list-payment-methods.md)
- [Vendor Credit Management](https://docs.xorosoft.com/developers-api/vendor-credit-management.md)
- [Get Vendor Credit](https://docs.xorosoft.com/developers-api/vendor-credit-management/get-vendor-credit.md)
- [Import Vendor Credit](https://docs.xorosoft.com/developers-api/vendor-credit-management/import-vendor-credit.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.xorosoft.com/developers-api.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
