-
AutoCount Accounting Features
-
- Approval Workflow
- Audit Trail
- Auto Save in Draft Folder
- AutoCount Contra Account
- AutoCount License Setting Guide
- Deposit Tracking & Management
- Documents Numbering Format
- Full Transfer and Partial Transfer
- Import Data to AutoCount Accounting Using Excel
- Informative Charts and Analytical Data
- Layout Customization
- Multi Pricing
- Sales and Services Tax
- Schedule Backup
- Search Lookup Edit
- View Documents Flow
- AutoCount Feature Stock Take
- Column Chooser
- Show Remaining (3) Collapse
-
AutoCount Cloud Accounting
-
AutoCount E-Invoice
-
AutoCount HRMS User Guide
-
AutoCount Modules
-
- Activity Stream
- Advanced Financial Report
- Advanced Item
- Advanced Multi-UOM
- Advanced Quotation Module
- Basic Multi-UOM
- Budget Module
- Consignment
- Filter By Salesman
- FOC Quantity
- Formula
- Item Batch
- Item Package
- Landing Cost
- Multi-Currency
- Multi-Dimensional Analysis
- Multi-Location
- Project Account
- Recurrence
- Remote Credit Control Module
- Stock Assembly
- User Defined Fields (UDF)
- AutoCount SST Hidden Functions
- AutoCount SST Submission - Service Tax
- AutoCount Scripting Module User Guide
- AutoCount Bonus Point Module User Guide
- AutoCount Service Management Plugin User Guide
- Show Remaining (12) Collapse
-
AutoCount Plugins
-
- Fixed Assets Management
- Goldsmith
- TD Ordering Mobile Apps
- TD Stock Mobile Apps
- Universal Import Plugin
- DMS Import Plugin
- AutoCount Pick List Plugin User Guide
- AutoCount Credit Memo Plugin User Guide
- AutoCount Lock Price Plugin
- AutoCount Progressive Billing
- AutoCount Easy Recurrence Plugin
- Batch Update Unit Price Plugin
- AutoCount Production order
- AutoCount Car Tint Film Plugin
-
- Event Management System
- AutoCount To-Do List Plugin
- AutoCount AutoBank Reconciliation Plugin
- Intercompany Billing Plugin User Guide
- Lead Management 2.0 Plugin
- AutoCount Service Contract Plugin User Guide
- AutoCount Optical Plugin
- AutoCount Integrator Plugin
- AutoCount Procurement Planning Plugin
- Cage Management Plugin
- AutoCount Vehicle Plugin
- AutoCount Agent Validation Plugin User Guide
- AutoCount Barcode Generator Plugin User Guide
- AutoCount Easy Batch Number Entry Plugin User Guide
- Warranty 2.0 Plugin
- AutoCount Easy Photo 2.0 User Guide
- AutoCount Recurring Invoice Plugin User Guide
- AutoCount Scale Barcode Plugin User Guide
- AutoCount Recurrence Late Interest Plugin
- AutoCount Item Visibility Control
- AutoCount Bill Remark Plugin User Guide
- AutoCount Pain Tracker User Guide
- AutoCount Easy Payment
- AutoCount Easy Deposit Plugin
- AutoCount Easy Knock Off Plugin
- AutoCount Daily Collection Summary Plugin
- Timber Log Plugins
- Batch Transfer SODO Plugin
- AutoCount Vege Basket Plugin Guide
- AutoCount Fruit Basket Plugin Guide
- Referral Management Plugin
- AutoCount Migrator Plugin
- AutoCount Email&WhatsApp Plugin
- AutoCount Multi Company Knock Off Plugin
- AutoCount Advance Aging Format Plugin
- AutoCount Payment Request Plugin
- AutoCount Vehicle Master Plugin
- AutoCount Advance Deposit Plugin
- AutoCount IC Checker Plugin
- AutoCount RMA Plugin
- AutoCount Historical Outstanding DO Listing Plugin
- AutoCount Project Department Visibility Control Plugin
- AutoCount MRP Order Plugin
- AutoCount GridToExcel Plugin
- AutoCount Stock Availability Report Plugin
- AutoCount Batch Transfer SO DO Plugin
- AutoCount Centralized Kitchen Management Plugin
- SL AutoCount API
- Show Remaining (33) Collapse
-
-
Form Template
-
Report Template
-
- Advance Quotation
- Cash Sale
- Consignment
- Consignment Movement
- Credit Note
- Debit Note
- Delivery Order
- FOC Quantity Analysis By Document Report
- Invoice
- Item Package Sales Report
- Monthly Sales Analysis
- Outstanding Sales Order Listing
- Profit And Loss Of Documents
- Quotation
- Sales Agent Contribution Report
- Sales Order
- Top/Bottom Sales Ranking
- Show Remaining (2) Collapse
-
- Available Stock Status Report
- Expired Item Batch Listing
- Inventory Physical Worksheet
- Stock Adjustment
- Stock Aging Report
- Stock Assembly
- Stock Assembly Order
- Stock Balance By Location
- Stock Balance Report
- Stock Card Report
- Stock Disassembly
- Stock Issue
- Stock Item Profit Margin
- Stock Movement Report
- Stock Receive
- Stock Take
- Stock Transfer
- Stock Write Off
- Show Remaining (3) Collapse
-
B2B ORDERING
-
AutoCount AI Agent
SL AutoCount API Setup Guide
Understanding SL AutoCount API
SL AutoCount API bridges external systems and AutoCount Accounting by providing a standardized, high-performance RESTful API service powered by a dedicated Windows service and companion app. Businesses can securely read and write core master data, automate sales and purchase document workflows, handle payment knock-offs, query real-time stock balances and movements, track e-invoice lifecycle states, and access extensive financial reporting endpoints through role-based access control and API key authentication.
Benefits of Using the SL AutoCount API
Standardizes external integrations with over 600 comprehensive RESTful endpoints
Automates end-to-end sales, purchase, and stock document workflows
Enables real-time querying of inventory balances, movements, and pricing
Tracks e-invoice lifecycles, submission statuses, and QR validation metadata
Secures data transactions with dual API keys and role-based access control
How SL AutoCount API Works
A. Getting Started
SL AutoCount API uses a Windows service and tray manager together with an AutoCount companion app. Completetheinstallation first, then configure the API connection before using the dashboard, logs, or supported API routes.
A.1 Files required
• SLAutoCountAPISetup.exe
• SLAutoCountAPI.Plugin.app
Keep both files together during installation. The setup EXE installs the Windows service and tray components. The.appfile is installed separately inside AutoCount.
A.2 Before you start
• Use the AutoCount server or customer PC where the local API service should run.
• Use a Windows account that can approve Administrator prompts.
• Confirm AutoCount Accounting 2.2 is installed.
• Confirm .NET Framework 4.8.1 is installed.
• Keep the SQL Server, AutoCount login, API key, company key, and license details ready for configuration.
B. Install SL AutoCount API
Use SLAutoCountAPISetup.exe to install the SL AutoCount API Windows service and tray manager.
B.1 Run the Setup Wizard
1. Right-click SLAutoCountAPISetup.exe.
2. Click Run as administrator.
3. When the SL AutoCount API Setup wizard opens, choose Install / Update service and tray files.
B.2 Accept Terms and Conditions
1. For a first-time installation, read the Terms and Conditions.
2. Select I have read and agree to the Terms and Conditions.
3. Continue to the next step.
B.3 Complete the Preflight check
1. Wait for the Preflight checklist to finish.
2. Review the checklist status. Continue when the required checks are ready.
3. If the wizard shows a blocked item, correct that item before continuing. The Preflight screen can show OK, Warning, or Blocked status for installation checks such as .NET Framework, AutoCount, and port 8016.
B.4 Install the service and tray files
1. Continue from the Preflight screen.
2. Wait while the setup installs or updates the required service and tray files.
3. Do not close the wizard while installation is in progress.
B.5 Finish the installation
1. When the Finish screen shows that installation completed, click Open Tray Manager.
2. Continue with the customer API configuration in the tray manager.
3. Keep the wizard closed after setup is completed.
C. Install SL AutoCount API Companion (.app)
SLAutoCountAPI.Plugin.app is the AutoCount companion package. It is installed manually in the intended AutoCount
account book and is not installed by the Setup Wizard.
C.1 Install the companion app
1. Open AutoCount Accounting and log in to the intended account book.
2. Use the AutoCount app/plugin installation function to import SLAutoCountAPI.Plugin.app.
3. Complete the app installation for the current account book.
4. Restart or reopen AutoCount if the system requests it.
C.2 Confirm the companion menu
1. Open AutoCount after the app is installed.
2. Confirm the SL AutoCount API menu is available.
3. Open Plugin Settings before using the dashboard or sync functions.
D. Supported API Routes
Contract version: 0.17.0. Canonical routes are the recommended integration surface. Compatibility aliases are migration routes. Routes marked pre-release or guarded-not-ready are not part of the standard customer subscription.
D.1 Current contract inventory
| Method / Count | Path / Route Family | Purpose / Status |
|---|---|---|
| 1 | Health | Operations listed below in full. |
| 85 | Master Data | Operations listed below in full. |
| 49 | Sales Documents | Operations listed below in full. |
| 42 | Purchase Documents | Operations listed below in full. |
| 53 | AR/AP and Cash Book | Operations listed below in full. |
| 12 | General Ledger | Operations listed below in full. |
| 35 | E-Invoice | Operations listed below in full. |
| 3 | Document Status | Operations listed below in full. |
| 33 | Stock Documents | Operations listed below in full. |
| 7 | UDF | Operations listed below in full. |
| 30 | Reports | Operations listed below in full. |
| 11 | CRM and Sync | Operations listed below in full. |
| 17 | POS | Operations listed below in full. |
| 237 | Compatibility Aliases | Operations listed below in full. |
| 6 | Reserved / Guarded Routes | Operations listed below in full. |
Total operations: 621. Total path keys: 560. Compatibility operations: 237. POS pre-release operations: 17. Reserved/guarded operations: 6.
D.2 Authentication and release boundaries
Preferred authentication uses X-API-Key together with X-Company-Key. Compatibility clients may use Authorization: Bearer <api-key> together with Appid: <company-key> where the compatibility route accepts that form.
The standard subscription covers AutoCount Accounting. POS routes are separately licensed pre-release scope and currently cover read-only synchronized POS/member analytics only. Frontend POS sale creation, voiding, and QR2E remain excluded.
Some source-defined BOM and Stock Assembly routes are included to make the current route surface transparent. The listing/detail/cancel routes explicitly return guarded not-ready errors until their native AutoCount flows are proven.
D.3 Health
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/health |
List Health Recommended SL API route. |
D.4 Master Data
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/areas | List Areas Recommended SL API route. |
| GET | /api/branches | List Branches Recommended SL API route. |
| GET | /api/credit-terms | List Credit Terms Recommended SL API route. |
| POST | /api/credit-terms | Create Credit Terms Recommended SL API route. |
| GET | /api/credit-terms/{displayTerm} | Get Credit Terms By Display Term Recommended SL API route. |
| PUT | /api/credit-terms/{displayTerm} | Update Credit Terms By Display Term Recommended SL API route. |
| POST | /api/credit-terms/{displayTerm}/deactivate | Deactivate Credit Terms By Display Term Recommended SL API route. |
| GET | /api/creditor-types | List Creditor Types Recommended SL API route. |
| POST | /api/creditor-types | Create Creditor Types Recommended SL API route. |
| GET | /api/creditor-types/{creditorType} | Get Creditor Types By Creditor Type Recommended SL API route. |
| PUT | /api/creditor-types/{creditorType} | Update Creditor Types By Creditor Type Recommended SL API route. |
| POST | /api/creditor-types/{creditorType}/deactivate | Deactivate Creditor Types By Creditor Type Recommended SL API route. |
| GET | /api/creditors | List Creditors Recommended SL API route. |
| POST | /api/creditors | Create Creditors Recommended SL API route. |
| GET | /api/creditors/{creditorCode} | Get Creditors By Creditor Code Recommended SL API route. |
| PUT | /api/creditors/{creditorCode} | Update Creditors By Creditor Code Recommended SL API route. |
| POST | /api/creditors/{creditorCode}/deactivate | Deactivate Creditors By Creditor Code Recommended SL API route. |
| GET | /api/currencies | List Currencies Recommended SL API route. |
| POST | /api/currencies | Create Currencies Recommended SL API route. |
| GET | /api/currencies/{currencyCode} | Get Currencies By Currency Code Recommended SL API route. |
| PUT | /api/currencies/{currencyCode} | Update Currencies By Currency Code Recommended SL API route. |
| POST | /api/currencies/{currencyCode}/deactivate | Deactivate Currencies By Currency Code Recommended SL API route. |
| GET | /api/debtor-types | List Debtor Types Recommended SL API route. |
| POST | /api/debtor-types | Create Debtor Types Recommended SL API route. |
| GET | /api/debtor-types/{debtorType} | Get Debtor Types By Debtor Type Recommended SL API route. |
| PUT | /api/debtor-types/{debtorType} | Update Debtor Types By Debtor Type Recommended SL API route. |
| POST | /api/debtor-types/{debtorType}/deactivate | Deactivate Debtor Types By Debtor Type Recommended SL API route. |
| GET | /api/debtors | List Debtors Recommended SL API route. |
| POST | /api/debtors | Create Debtors Recommended SL API route. |
| GET | /api/debtors/{debtorCode} | Get Debtors By Debtor Code Recommended SL API route. |
| PUT | /api/debtors/{debtorCode} | Update Debtors By Debtor Code Recommended SL API route. |
| POST | /api/debtors/{debtorCode}/deactivate | Deactivate Debtors By Debtor Code Recommended SL API route. |
| GET | /api/departments | List Departments Recommended SL API route. |
| POST | /api/departments | Create Departments Recommended SL API route. |
| GET | /api/departments/{deptNo} | Get Departments By Dept No Recommended SL API route. |
| PUT | /api/departments/{deptNo} | Update Departments By Dept No Recommended SL API route. |
| POST | /api/departments/{deptNo}/deactivate | Deactivate Departments By Dept No Recommended SL API route. |
| GET | /api/item-groups | List Item Groups Recommended SL API route. |
| POST | /api/item-groups | Create Item Groups Recommended SL API route. |
| GET | /api/item-groups/{itemGroup} | Get Item Groups By Item Group Recommended SL API route. |
| PUT | /api/item-groups/{itemGroup} | Update Item Groups By Item Group Recommended SL API route. |
| POST | /api/item-groups/{itemGroup}/deactivate | Deactivate Item Groups By Item Group Recommended SL API route. |
| GET | /api/locations | List Locations Recommended SL API route. |
| POST | /api/locations | Create Locations Recommended SL API route. |
| GET | /api/locations/{location} | Get Locations By Location Recommended SL API route. |
| PUT | /api/locations/{location} | Update Locations By Location Recommended SL API route. |
| POST | /api/locations/{location}/deactivate | Deactivate Locations By Location Recommended SL API route. |
| GET | /api/payment-methods | List Payment Methods Recommended SL API route. |
| POST | /api/payment-methods | Create Payment Methods Recommended SL API route. |
| GET | /api/payment-methods/{paymentMethod} | Get Payment Methods By Payment Method Recommended SL API route. |
| PUT | /api/payment-methods/{paymentMethod} | Update Payment Methods By Payment Method Recommended SL API route. |
| POST | /api/payment-methods/{paymentMethod}/deactivate | Deactivate Payment Methods By Payment Method Recommended SL API route. |
| GET | /api/projects | List Projects Recommended SL API route. |
| POST | /api/projects | Create Projects Recommended SL API route. |
| GET | /api/projects/{projectCode} | Get Projects By Project Code Recommended SL API route. |
| PUT | /api/projects/{projectCode} | Update Projects By Project Code Recommended SL API route. |
| POST | /api/projects/{projectCode}/deactivate | Deactivate Projects By Project Code Recommended SL API route. |
| GET | /api/requests/{requestId} | Get generic request status Recommended SL API route for sales documents that persist requestid in Remark4 and other write endpoints. |
| GET | /api/sales-agents | List Sales Agents Recommended SL API route. |
| POST | /api/sales-agents | Create Sales Agents Recommended SL API route. |
| GET | /api/sales-agents/{salesAgent} | Get Sales Agents By Sales Agent Recommended SL API route. |
| PUT | /api/sales-agents/{salesAgent} | Update Sales Agents By Sales Agent Recommended SL API route. |
| POST | /api/sales-agents/{salesAgent}/deactivate | Deactivate Sales Agents By Sales Agent Recommended SL API route. |
| GET | /api/stocks | List Stocks Recommended SL API route. |
| POST | /api/stocks | Create Stocks Recommended SL API route. |
| GET | /api/stocks/by-barcode/{barcode} | Get Stocks By Barcode By Barcode Recommended SL API route. |
| GET | /api/stocks/search | Search Stocks Recommended SL API route. |
| GET | /api/stocks/{itemCode} | Get Stocks By Item Code Recommended SL API route. |
| PUT | /api/stocks/{itemCode} | Update Stocks By Item Code Recommended SL API route. |
| GET | /api/stocks/{itemCode}/availability | List Stocks By Item Code Availability Recommended SL API route. |
| GET | /api/stocks/{itemCode}/balances | List Stocks By Item Code Balances Recommended SL API route. |
| POST | /api/stocks/{itemCode}/deactivate | Deactivate Stocks By Item Code Recommended SL API route. |
| GET | /api/stocks/{itemCode}/movements | List Stocks By Item Code Movements Recommended SL API route. |
| GET | /api/stocks/{itemCode}/uoms | List Stocks By Item Code Uoms Recommended SL API route. |
| GET | /api/tax-codes | List Tax Codes Recommended SL API route. |
| GET | /api/tax-entities | List Tax Entities Recommended SL API route. |
| POST | /api/tax-entities | Create Tax Entities Recommended SL API route. |
| GET | /api/tax-entities/{taxEntityId} | Get Tax Entities By Tax Entity Id Recommended SL API route. |
| PUT | /api/tax-entities/{taxEntityId} | Update Tax Entities By Tax Entity Id Recommended SL API route. |
| POST | /api/tax-entities/{taxEntityId}/deactivate | Deactivate Tax Entities By Tax Entity Id Recommended SL API route. |
| GET | /api/uoms | List Uoms Recommended SL API route. |
| POST | /api/uoms | Create Uoms Recommended SL API route. |
| GET | /api/uoms/{uom} | Get Uoms By Uom Recommended SL API route. |
| PUT | /api/uoms/{uom} | Update Uoms By Uom Recommended SL API route. |
| POST | /api/uoms/{uom}/deactivate | Deactivate Uoms By Uom Recommended SL API route. |
D.5 Sales Documents
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/cash-sales | List Cash Sales Recommended SL API route. |
| POST | /api/cash-sales | Create Cash Sales Recommended SL API route. |
| GET | /api/cash-sales/search | Search Cash Sales Recommended SL API route. |
| GET | /api/cash-sales/{docNo} | Get Cash Sales By Doc No Recommended SL API route. |
| POST | /api/cash-sales/{docNo}/cancel | Cancel Cash Sales By Doc No Recommended SL API route. |
| POST | /api/cash-sales/{docNo}/delete | Delete or safe-delete Cash Sales By Doc No Recommended SL API route. |
| PUT | /api/cash-sales/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| GET | /api/delivery-orders | List Delivery Orders Recommended SL API route. |
| POST | /api/delivery-orders | Create Delivery Orders Recommended SL API route. |
| GET | /api/delivery-orders/search | Search Delivery Orders Recommended SL API route. |
| GET | /api/delivery-orders/{docNo} | Get Delivery Orders By Doc No Recommended SL API route. |
| POST | /api/delivery-orders/{docNo}/cancel | Cancel Delivery Orders By Doc No Recommended SL API route. |
| GET | /api/delivery-orders/{docNo}/pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. |
| PUT | /api/delivery-orders/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/sales-advanced-quotations | Create Sales Advanced Quotations Recommended SL API route. Line uom must be a real AutoCount UOM code when provided. |
| POST | /api/sales-advanced-quotations/export-listing-pdf | Create Sales Advanced Quotations Export Listing Pdf Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. Supports download=true and cancelledStatus filters for listing exports. |
| POST | /api/sales-advanced-quotations/export-pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. Supports download=true and returns application/pdf when downloading. |
| GET | /api/sales-credit-notes | List Sales Credit Notes Recommended SL API route. |
| POST | /api/sales-credit-notes | Create Sales Credit Notes Recommended SL API route. |
| GET | /api/sales-credit-notes/search | Search Sales Credit Notes Recommended SL API route. |
| GET | /api/sales-credit-notes/{docNo} | Get Sales Credit Notes By Doc No Recommended SL API route. |
| POST | /api/sales-credit-notes/{docNo}/cancel | Cancel Sales Credit Notes By Doc No Recommended SL API route. |
| PUT | /api/sales-credit-notes/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| GET | /api/sales-debit-notes | List Sales Debit Notes Recommended SL API route. |
| POST | /api/sales-debit-notes | Create Sales Debit Notes Recommended SL API route. |
| GET | /api/sales-debit-notes/search | Search Sales Debit Notes Recommended SL API route. |
| GET | /api/sales-debit-notes/{docNo} | Get Sales Debit Notes By Doc No Recommended SL API route. |
| POST | /api/sales-debit-notes/{docNo}/cancel | Cancel Sales Debit Notes By Doc No Recommended SL API route. |
| PUT | /api/sales-debit-notes/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/sales-invoices | Create Sales Invoices Recommended SL API route. |
| GET | /api/sales-invoices/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/sales-invoices/search | Search Sales Invoices Recommended SL API route. |
| GET | /api/sales-invoices/{docNo} | Get Sales Invoices By Doc No Recommended SL API route. |
| POST | /api/sales-invoices/{docNo}/cancel | Cancel Sales Invoices By Doc No Recommended SL API route. |
| GET | /api/sales-invoices/{docNo}/pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. |
| PUT | /api/sales-invoices/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/sales-orders | Create Sales Orders Recommended SL API route. |
| GET | /api/sales-orders/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/sales-orders/search | Search Sales Orders Recommended SL API route. |
| GET | /api/sales-orders/{docNo} | Get Sales Orders By Doc No Recommended SL API route. |
| POST | /api/sales-orders/{docNo}/cancel | Cancel Sales Orders By Doc No Recommended SL API route. |
| GET | /api/sales-orders/{docNo}/pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. |
| PUT | /api/sales-orders/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| GET | /api/sales-quotations | List Sales Quotations Recommended SL API route. |
| POST | /api/sales-quotations | Create Sales Quotations Recommended SL API route. |
| GET | /api/sales-quotations/search | Search Sales Quotations Recommended SL API route. |
| GET | /api/sales-quotations/{docNo} | Get Sales Quotations By Doc No Recommended SL API route. |
| POST | /api/sales-quotations/{docNo}/cancel | Cancel Sales Quotations By Doc No Recommended SL API route. |
| PUT | /api/sales-quotations/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
D.6 Purchase Documents
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| POST | /api/cash-purchases | Create Cash Purchases Recommended SL API route. |
| GET | /api/cash-purchases/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/cash-purchases/search | Search Cash Purchases Recommended SL API route. |
| GET | /api/cash-purchases/{docNo} | Get Cash Purchases By Doc No Recommended SL API route. |
| POST | /api/cash-purchases/{docNo}/cancel | Cancel Cash Purchases By Doc No Recommended SL API route. |
| PUT | /api/cash-purchases/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/goods-received-notes | Create Goods Received Notes Recommended SL API route. |
| GET | /api/goods-received-notes/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/goods-received-notes/search | Search Goods Received Notes Recommended SL API route. |
| GET | /api/goods-received-notes/{docNo} | Get Goods Received Notes By Doc No Recommended SL API route. |
| POST | /api/goods-received-notes/{docNo}/cancel | Cancel Goods Received Notes By Doc No Recommended SL API route. |
| PUT | /api/goods-received-notes/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/goods-returns | Create Goods Returns Recommended SL API route. |
| GET | /api/goods-returns/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/goods-returns/search | Search Goods Returns Recommended SL API route. |
| GET | /api/goods-returns/{docNo} | Get Goods Returns By Doc No Recommended SL API route. |
| POST | /api/goods-returns/{docNo}/cancel | Cancel Goods Returns By Doc No Recommended SL API route. |
| PUT | /api/goods-returns/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/purchase-orders | Create Purchase Orders Recommended SL API route. |
| GET | /api/purchase-orders/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/purchase-orders/search | Search Purchase Orders Recommended SL API route. |
| GET | /api/purchase-orders/{docNo} | Get Purchase Orders By Doc No Recommended SL API route. |
| POST | /api/purchase-orders/{docNo}/cancel | Cancel Purchase Orders By Doc No Recommended SL API route. |
| PUT | /api/purchase-orders/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/purchase-requests | Create Purchase Requests Recommended SL API route. |
| GET | /api/purchase-requests/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/purchase-requests/search | Search Purchase Requests Recommended SL API route. |
| GET | /api/purchase-requests/{docNo} | Get Purchase Requests By Doc No Recommended SL API route. |
| POST | /api/purchase-requests/{docNo}/cancel | Cancel Purchase Requests By Doc No Recommended SL API route. |
| PUT | /api/purchase-requests/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/purchase-returns | Create Purchase Returns Recommended SL API route. |
| GET | /api/purchase-returns/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/purchase-returns/search | Search Purchase Returns Recommended SL API route. |
| GET | /api/purchase-returns/{docNo} | Get Purchase Returns By Doc No Recommended SL API route. |
| POST | /api/purchase-returns/{docNo}/cancel | Cancel Purchase Returns By Doc No Recommended SL API route. |
| PUT | /api/purchase-returns/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| POST | /api/request-quotations | Create Request Quotations Recommended SL API route. |
| GET | /api/request-quotations/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/request-quotations/search | Search Request Quotations Recommended SL API route. |
| GET | /api/request-quotations/{docNo} | Get Request Quotations By Doc No Recommended SL API route. |
| POST | /api/request-quotations/{docNo}/cancel | Cancel Request Quotations By Doc No Recommended SL API route. |
| PUT | /api/request-quotations/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
D.7 AR/AP and Cash Book
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/ap-credit-notes | List Ap Credit Notes Recommended SL API route. |
| POST | /api/ap-credit-notes | Create Ap Credit Notes Recommended SL API route. |
| GET | /api/ap-credit-notes/search | Search Ap Credit Notes Recommended SL API route. |
| GET | /api/ap-credit-notes/{docNo} | Get Ap Credit Notes By Doc No Recommended SL API route. |
| POST | /api/ap-credit-notes/{docNo}/cancel | Cancel Ap Credit Notes By Doc No Recommended SL API route. |
| GET | /api/ap-debit-notes | List Ap Debit Notes Recommended SL API route. |
| POST | /api/ap-debit-notes | Create Ap Debit Notes Recommended SL API route. |
| GET | /api/ap-debit-notes/search | Search Ap Debit Notes Recommended SL API route. |
| GET | /api/ap-debit-notes/{docNo} | Get Ap Debit Notes By Doc No Recommended SL API route. |
| POST | /api/ap-debit-notes/{docNo}/cancel | Cancel Ap Debit Notes By Doc No Recommended SL API route. |
| GET | /api/ap-payments | List Ap Payments Recommended SL API route. |
| POST | /api/ap-payments | Create Ap Payments Recommended SL API route. |
| GET | /api/ap-payments/search | Search Ap Payments Recommended SL API route. |
| GET | /api/ap-payments/{docNo} | Get Ap Payments By Doc No Recommended SL API route. |
| POST | /api/ap-payments/{docNo}/apply | Apply payment to outstanding documents Apply AP payment to outstanding documents. Recommended SL API route. |
| POST | /api/ap-payments/{docNo}/cancel | Cancel Ap Payments By Doc No Recommended SL API route. |
| GET | /api/ap-payments/{docNo}/knockoffs | Read payment knockoff allocations Recommended SL API route. |
| GET | /api/ap-payments/{docNo}/pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. Defaults prefers PV-Letter for Payment Voucher exports. |
| GET | /api/ap-refunds | List Ap Refunds Recommended SL API route. |
| POST | /api/ap-refunds | Create Ap Refunds Recommended SL API route. |
| GET | /api/ap-refunds/search | Search Ap Refunds Recommended SL API route. |
| GET | /api/ap-refunds/{docNo} | Get Ap Refunds By Doc No Recommended SL API route. |
| POST | /api/ap-refunds/{docNo}/cancel | Cancel Ap Refunds By Doc No Recommended SL API route. |
| GET | /api/ap/documents/outstanding | List outstanding AR/AP documents Recommended SL API route. |
| GET | /api/ar-credit-notes | List Ar Credit Notes Recommended SL API route. |
| POST | /api/ar-credit-notes | Create Ar Credit Notes Recommended SL API route. |
| GET | /api/ar-credit-notes/search | Search Ar Credit Notes Recommended SL API route. |
| GET | /api/ar-credit-notes/{docNo} | Get Ar Credit Notes By Doc No Recommended SL API route. |
| POST | /api/ar-credit-notes/{docNo}/cancel | Cancel Ar Credit Notes By Doc No Recommended SL API route. |
| GET | /api/ar-debit-notes | List Ar Debit Notes Recommended SL API route. |
| POST | /api/ar-debit-notes | Create Ar Debit Notes Recommended SL API route. |
| GET | /api/ar-debit-notes/search | Search Ar Debit Notes Recommended SL API route. |
| GET | /api/ar-debit-notes/{docNo} | Get Ar Debit Notes By Doc No Recommended SL API route. |
| POST | /api/ar-debit-notes/{docNo}/cancel | Cancel Ar Debit Notes By Doc No Recommended SL API route. |
| GET | /api/ar-payments | List Ar Payments Recommended SL API route. |
| POST | /api/ar-payments | Create Ar Payments Recommended SL API route. |
| GET | /api/ar-payments/search | Search Ar Payments Recommended SL API route. |
| GET | /api/ar-payments/{docNo} | Get Ar Payments By Doc No Recommended SL API route. |
| POST | /api/ar-payments/{docNo}/apply | Apply payment to outstanding documents Apply AR payment to outstanding documents. Recommended SL API route. |
| POST | /api/ar-payments/{docNo}/cancel | Cancel Ar Payments By Doc No Recommended SL API route. |
| GET | /api/ar-payments/{docNo}/knockoffs | Read payment knockoff allocations Recommended SL API route. |
| GET | /api/ar-payments/{docNo}/pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. Defaults prefers OR-Letter for Official Receipt exports. |
| GET | /api/ar-refunds | List Ar Refunds Recommended SL API route. |
| POST | /api/ar-refunds | Create Ar Refunds Recommended SL API route. |
| GET | /api/ar-refunds/search | Search Ar Refunds Recommended SL API route. |
| GET | /api/ar-refunds/{docNo} | Get Ar Refunds By Doc No Recommended SL API route. |
| POST | /api/ar-refunds/{docNo}/cancel | Cancel Ar Refunds By Doc No Recommended SL API route. |
| GET | /api/ar/documents/outstanding | List outstanding AR/AP documents Recommended SL API route. |
| GET | /api/cash-book | List Cash Book Recommended SL API route. |
| POST | /api/cash-book | Create Cash Book Recommended SL API route. |
| GET | /api/cash-book/search | Search Cash Book Recommended SL API route. |
| GET | /api/cash-book/{docNo} | Get Cash Book By Doc No Recommended SL API route. |
| POST | /api/cash-book/{docNo}/cancel | Cancel Cash Book By Doc No Recommended SL API route. |
D.8 General Ledger
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/gl/accounts | GL Accounts General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| GET | /api/gl/accounts/{accNo} | GL Accounts By Acc No General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| POST | /api/gl/journal-entries | Create GL Journal Entry General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors including gl_journal_entry_write_not_supported. |
| POST | /api/gl/journal-entries/export-listing-pdf | Export GL Journal Entry listing PDF Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. |
| GET | /api/gl/journal-entries/search | Search GL Journal Entries General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| DELETE | /api/gl/journal-entries/{docNo} | Delete GL Journal Entry General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| GET | /api/gl/journal-entries/{docNo} | GL Journal Entries By Doc No General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| PUT | /api/gl/journal-entries/{docNo} | Update GL Journal Entry General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| POST | /api/gl/journal-entries/{docNo}/cancel | Create GL Journal Entry General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| POST | /api/gl/journal-entries/{docNo}/export-pdf | Create GL Journal Entry Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. |
| GET | /api/gl/journal-types | GL Journal Types General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
| GET | /api/gl/transactions | GL Transactions General Ledger write support is limited to AutoCount native Journal Entry routes. The API does not perform direct SQL posting for GL writes; unsupported native operations return guarded errors. |
D.9 E-Invoice
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/cash-purchases/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/cash-sales/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/cash-sales/{docNo}/einvoice/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/consolidated-einvoices/search | Search Consolidated Einvoices E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/consolidated-einvoices/status | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/consolidated-einvoices/{docNo} | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/consolidated-einvoices/{docNo}/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/einvoices/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/einvoices/search | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/einvoices/status | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/goods-returns/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/purchase-invoices | Create Purchase Invoices Recommended SL API route. |
| GET | /api/purchase-invoices/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/purchase-invoices/search | Search Purchase Invoices Recommended SL API route. |
| GET | /api/purchase-invoices/{docNo} | Get Purchase Invoices By Doc No Recommended SL API route. |
| POST | /api/purchase-invoices/{docNo}/cancel | Cancel Purchase Invoices By Doc No Recommended SL API route. |
| GET | /api/purchase-invoices/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/purchase-invoices/{docNo}/pdf | Export native document PDF where configured Selected native PDF export route where the customer AutoCount runtime exposes the required report command/template. |
| GET | /api/purchase-invoices/{docNo}/sg-einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| PUT | /api/purchase-invoices/{docNo}/sync-fields | Update external sync fields Recommended SL API route. |
| GET | /api/purchase-returns/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/sales-credit-notes/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/sales-credit-notes/{docNo}/einvoice/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/sales-debit-notes/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/sales-debit-notes/{docNo}/einvoice/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/sales-invoices/{docNo}/einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/sales-invoices/{docNo}/einvoice/qr-info | Get e-invoice QR information E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/sales-invoices/{docNo}/einvoice/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/sales-invoices/{docNo}/einvoice/validation-link | Get e-invoice validation link E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/sales-invoices/{docNo}/sg-einvoice | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/self-billed-einvoices/search | Search Self Billed Einvoices E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/self-billed-einvoices/status | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| GET | /api/self-billed-einvoices/{docNo} | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/self-billed-einvoices/{docNo}/refresh-status | Refresh e-invoice status where configured E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/sg-einvoices/status | Read or search e-invoice status E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
D.10 Document Status
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/documents/{docType}/{docNo}/posting-status | Get document posting status Read-only document status/inquiry helper for timeline, posting status, or references. |
| GET | /api/documents/{docType}/{docNo}/references | Get document references Read-only document status/inquiry helper for timeline, posting status, or references. |
| GET | /api/documents/{docType}/{docNo}/timeline | Get document timeline Read-only document status/inquiry helper for timeline, posting status, or references. |
D.11 Stock Documents
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/boms | Search BOM records Read BOM records through the current AutoCount-backed BOM service. |
| GET | /api/boms/changed | List BOM records changed since a point in time |
| POST | /api/boms/sync-status | Save BOM synchronization status |
| GET | /api/boms/{itemCode} | Get BOM detail by item code |
| GET | /api/stock-adjustments | List Stock Adjustments Recommended SL API route. |
| POST | /api/stock-adjustments | Create Stock Adjustments Recommended SL API route. |
| GET | /api/stock-adjustments/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/stock-adjustments/{docNo} | Get Stock Adjustments By Doc No Recommended SL API route. |
| POST | /api/stock-adjustments/{docNo}/cancel | Cancel Stock Adjustments By Doc No. Recommended SL API route. |
| POST | /api/stock-assemblies | Create Stock Assembly Creates a Stock Assembly through the current native-backed service. |
| GET | /api/stock-assemblies/requests/{requestId} | Get Stock Assembly request status |
| POST | /api/stock-assembly-orders | Create Stock Assembly Order Creates a Stock Assembly Order through the current native-backed service. |
| GET | /api/stock-assembly-orders/requests/{requestId} | Get Stock Assembly Order request status |
| POST | /api/stock-assembly-orders/{docNo}/transfer | Transfer Stock Assembly Order Transfers a Stock Assembly Order through the current native-backed service. |
| GET | /api/stock-issues | List Stock Issues Recommended SL API route. |
| POST | /api/stock-issues | Create Stock Issues Recommended SL API route. |
| GET | /api/stock-issues/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/stock-issues/{docNo} | Get Stock Issues By Doc No Recommended SL API route. |
| PUT | /api/stock-issues/{docNo} | Update Stock Issues By Doc No Recommended SL API route. |
| POST | /api/stock-issues/{docNo}/cancel | Cancel Stock Issues By Doc No Recommended SL API route. |
| GET | /api/stock-receives | List Stock Receives Recommended SL API route. |
| POST | /api/stock-receives | Create Stock Receives Recommended SL API route. |
| GET | /api/stock-receives/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/stock-receives/{docNo} | Get Stock Receives By Doc No Recommended SL API route. |
| PUT | /api/stock-receives/{docNo} | Update Stock Receives By Doc No Recommended SL API route. |
| POST | /api/stock-receives/{docNo}/cancel | Cancel Stock Receives By Doc No Recommended SL API route. |
| GET | /api/stock-transfers | List Stock Transfers Recommended SL API route. |
| POST | /api/stock-transfers | Create Stock Transfers Recommended SL API route. |
| GET | /api/stock-transfers/requests/{requestId} | Get async request status Recommended SL API route. |
| GET | /api/stock-transfers/search | Search Stock Transfers Recommended SL API route. |
| GET | /api/stock-transfers/{docNo} | Get Stock Transfers By Doc No Recommended SL API route. |
| PUT | /api/stock-transfers/{docNo} | Update Stock Transfers By Doc No Recommended SL API route. |
| POST | /api/stock-transfers/{docNo}/cancel | Cancel Stock Transfers By Doc No Recommended SL API route. |
D.12 UDF
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| POST | /api/udfs | Create Udfs Recommended SL API route. |
| GET | /api/udfs/targets | List Udfs Targets Recommended SL API route. |
| GET | /api/udfs/{target} | Get Udfs By Target Recommended SL API route. |
| DELETE | /api/udfs/{target}/fields/{fieldName} | Delete Udfs By Target Fields By Field Name Recommended SL API route. |
| GET | /api/udfs/{target}/fields/{fieldName} | Get Udfs By Target Fields By Field Name Recommended SL API route. |
| PUT | /api/udfs/{target}/fields/{fieldName} | Update Udfs By Target Fields By Field Name Recommended SL API route. |
| GET | /api/udfs/{target}/records/{key} | Get Udfs By Target Records By Key Recommended SL API route. |
D.13 Reports
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/reports/cashbook | Reports Cash Book Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/creditor-aging | Reports Creditor Aging Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/creditor-statement | Reports Creditor Statement Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/customer-sales-history | Reports Customer Sales History Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/debtor-aging | Reports Debtor Aging Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/debtor-statement | Reports Debtor Statement Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/item-sales-history | Reports Item Sales History Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/management-dashboard | Reports Management Dashboard Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ap-credit-notes | Reports Outstanding Ap Credit Notes Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ap-debit-notes | Reports Outstanding Ap Debit Notes Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ap-invoices | Reports Outstanding Ap Invoices Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ar-credit-notes | Reports Outstanding Ar Credit Notes Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ar-debit-notes | Reports Outstanding Ar Debit Notes Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ar-documents | Reports Outstanding Ar Documents Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-ar-invoices | Reports Outstanding Ar Invoices Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-delivery-orders | Reports Outstanding Delivery Orders Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-grns | Reports Outstanding Grns Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-purchase-orders | Reports Outstanding Purchase Orders Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/outstanding-sales-orders | Reports Outstanding Sales Orders Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/payment-collection | Reports Payment Collection Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/purchase-document-report-references | Reports Purchase Document Report References Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/purchase-summary | Reports Purchase Summary Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/sales-document-report-references | Reports Sales Document Report References Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/sales-summary | Reports Sales Summary Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/stock-aging | Reports Stock Aging Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/stock-cost | Reports Stock Cost Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/stock-document-report-references | Reports Stock Document Report References Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/stock-status | Reports Stock Status Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/supplier-purchase-history | Reports Supplier Purchase History Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
| GET | /api/reports/types | List available report types Returns JSON data or report-reference metadata. Does not render native AutoCount report files unless the specific route states otherwise. |
D.14 CRM and Sync
Complete operation list for this route family.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/lead-sources | List Lead Sources CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| GET | /api/lead-stages | List Lead Stages CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| GET | /api/lead-statuses | List Lead Statuses CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| GET | /api/leads | List Leads CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| POST | /api/leads | Create Leads CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| GET | /api/leads/{leadNumber} | Get Leads By Lead Number CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| PUT | /api/leads/{leadNumber} | Update Leads By Lead Number CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| POST | /api/leads/{leadNumber}/status | Create Leads By Lead Number Status CRM/LeadManagement availability depends on the customer account book schema and installed modules. |
| POST | /api/sync/ack | Create Sync Ack Recommended SL API route. |
| GET | /api/sync/events | List Sync Events Recommended SL API route. |
| GET | /api/sync/status/{externalSystem}/{externalId} | Get Sync Status By External System By External Id Recommended SL API route. |
D.15 POS
Pre-release, separately licensed POS module routes. These operations read synchronized POS Backend data and are not included in the standard Accounting API subscription.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/pos/capabilities | STATUS: pre-release. Inspect POS Backend runtime and supported read capabilities |
| GET | /api/pos/cashiers | STATUS: pre-release. List configured POS cashier users |
| GET | /api/pos/diagnostics/coverage | STATUS: pre-release. Compare configured terminals with synchronized activity in a period |
| GET | /api/pos/members | STATUS: pre-release. Search the privacy-safe POS member master projection Returns only member number, name, type and active status. Contact, identity and address fields are never exposed. |
| GET | /api/pos/members/{memberNo} | STATUS: pre-release. Get one privacy-safe POS member projection |
| GET | /api/pos/members/{memberNo}/point-transactions | STATUS: pre-release. Read native AutoCount member point-ledger movements Returns PointTrans ledger records. Both dates are required; maximum inclusive range is 366 days. |
| GET | /api/pos/members/{memberNo}/points | STATUS: pre-release. Calculate current member points from the native ledger Returns opening points plus PointTrans movements after AutoCount Actual Data Start Date, together with stored-balance and pending-adjustment reconciliation metadata. |
| GET | /api/pos/payment-types | STATUS: pre-release. List supported POS payment type codes |
| GET | /api/pos/reports/daily-cashier-transactions | STATUS: pre-release. Summarize daily POS transactions by cashier, terminal and outlet |
| GET | /api/pos/reports/outlet-summary | STATUS: pre-release. Compare POS activity by outlet |
| GET | /api/pos/reports/payment-summary | STATUS: pre-release. Summarize POS payments by type and safe subtype |
| GET | /api/pos/reports/sales-summary | STATUS: pre-release. Summarize synchronized POS revenue, tax, cost and GP |
| GET | /api/pos/reports/top-items | STATUS: pre-release. Rank POS items by quantity, net sales or gross profit |
| GET | /api/pos/reports/top-members | STATUS: pre-release. Rank members by POS final spending |
| GET | /api/pos/terminals | STATUS: pre-release. List configured POS terminals and outlets |
| GET | /api/pos/transactions | STATUS: pre-release. Search synchronized POS transactions Requires an inclusive business date-range of at most 31 days. |
| GET | /api/pos/transactions/{docNo} | STATUS: pre-release. Load a normalized POS transaction with items, packages and payments |
D.16 Compatibility Aliases
These routes are retained for migration/parity clients. Use canonical SL routes for new integrations.
| Method | Path | Purpose / Status |
|---|---|---|
| POST | /api/APCreditNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APCreditNote/CancelAPCreditNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APCreditNote/DeleteAPCreditNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APCreditNote/GetAPCreditNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APCreditNote/UpdateAPCreditNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APDebitNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APDebitNote/CancelAPDebitNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APDebitNote/DeleteAPDebitNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APDebitNote/GetAPDebitNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APDebitNote/UpdateAPDebitNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APInvoice | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APInvoice/CancelAPInvoice | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APInvoice/CreateAPInvoice | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APInvoice/DeleteAPInvoice | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APInvoice/GetAPInvoice | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APInvoice/UpdateAPInvoice | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APPayment | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APPayment/CancelAPPayment | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APPayment/DeleteAPPayment | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APPayment/GetAPPayment | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APPayment/UpdateAPPayment | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APRefund | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APRefund/CancelAPRefund | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APRefund/DeleteAPRefund | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APRefund/GetAPRefund | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/APRefund/UpdateAPRefund | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARCreditNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARCreditNote/CancelARCreditNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARCreditNote/DeleteARCreditNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARCreditNote/GetARCreditNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARCreditNote/UpdateARCreditNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARDebitNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARDebitNote/CancelARDebitNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARDebitNote/DeleteARDebitNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARDebitNote/GetARDebitNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARDebitNote/UpdateARDebitNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARPayment | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARPayment/CancelARPayment | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARPayment/DeleteARPayment | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARPayment/GetARPayment | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARPayment/UpdateARPayment | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARRefund | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARRefund/CancelARRefund | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARRefund/DeleteARRefund | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARRefund/GetARRefund | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ARRefund/UpdateARRefund | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AccessRight/IsAllowAccess | Compatibility authenticated access response Authenticated compatibility access response. This is not full AutoCount user-level access-right evaluation. |
| POST | /api/AdvancedQuotation | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AdvancedQuotation/CancelAdvancedQuotation | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AdvancedQuotation/DeleteAdvancedQuotation | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AdvancedQuotation/GetAdvancedQuotation | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AdvancedQuotation/ReviseAdvancedQuotation | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AdvancedQuotation/UpdateAdvancedQuotation | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Auth/Login | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| GET | /api/AutoCountReport/GetAutoCountReportType | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/AutoCountReport/GetAutoCountReportType | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashBook | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashBook/CancelCashBook | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashBook/DeleteCashBook | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashBook/GetCashBook | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashBook/UpdateCashBook | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashPurchase | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashPurchase/CancelCashPurchase | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashPurchase/CreateCashPurchase | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashPurchase/DeleteCashPurchase | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashPurchase/GetCashPurchase | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashPurchase/UpdateCashPurchase | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashSales | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashSales/CancelCashSales | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashSales/CreateCashSales | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashSales/DeleteCashSales | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashSales/GetCashSales | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CashSales/UpdateCashSales | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ConsolidatedEinvoice/GetConsolidatedEinvoice | Compatibility read/list alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/CreditNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditNote/CancelCreditNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditNote/DeleteCreditNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditNote/GetCreditNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditNote/UpdateCreditNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditTerm | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditTerm/DeleteCreditTerm | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditTerm/GetCreditTerm | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/CreditTerm/UpdateCreditTerm | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Creditor | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Creditor/DeactivateCreditor | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Creditor/DeleteCreditor | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Creditor/GetCreditor | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Creditor/UpdateCreditor | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DebitNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DebitNote/CancelDebitNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DebitNote/DeleteDebitNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DebitNote/GetDebitNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DebitNote/UpdateDebitNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Debtor | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Debtor/DeactivateDebtor | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Debtor/DeleteDebtor | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Debtor/GetDebtor | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Debtor/GetDebtorSmart | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Debtor/UpdateDebtor | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DeliveryOrder | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DeliveryOrder/CancelDeliveryOrder | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DeliveryOrder/DeleteDeliveryOrder | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DeliveryOrder/GetDeliveryOrder | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/DeliveryOrder/UpdateDeliveryOrder | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/EInvoice/GetEInvoiceSubmissionStatus | Compatibility read/list alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/GoodsReceivedNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReceivedNote/CancelGoodsReceivedNote | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReceivedNote/CreateGoodsReceivedNote | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReceivedNote/DeleteGoodsReceivedNote | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReceivedNote/GetGoodsReceivedNote | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReceivedNote/UpdateGoodsReceivedNote | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReturn | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReturn/CancelGoodsReturn | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReturn/CreateGoodsReturn | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReturn/DeleteGoodsReturn | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReturn/GetGoodsReturn | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/GoodsReturn/UpdateGoodsReturn | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Invoice | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Invoice/CancelInvoice | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Invoice/CreateInvoice | Compatibility create/action alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/Invoice/DeleteInvoice | Compatibility delete alias mapped to safe behavior where supported E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/Invoice/GetInvoice | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Invoice/GetInvoiceSmart | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Invoice/UpdateInvoice | Compatibility update alias or guarded update route E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/Item | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Item/DeactivateItem | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Item/DeleteItem | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Item/GetItem | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Item/GetItemSmart | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Item/UpdateItem | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ItemGroup | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ItemGroup/DeleteItemGroup | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ItemGroup/GetItemGroup | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/ItemGroup/UpdateItemGroup | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PaymentMethod | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PaymentMethod/DeactivatePaymentMethod | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PaymentMethod/DeletePaymentMethod | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PaymentMethod/GetPaymentMethod | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PaymentMethod/UpdatePaymentMethod | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Project | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Project/DeactivateProject | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Project/DeleteProject | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Project/GetProject | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Project/UpdateProject | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Purchase/TransferDocument | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseInvoice | Compatibility create/action alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/PurchaseInvoice/CancelPurchaseInvoice | Compatibility cancel alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/PurchaseInvoice/CreatePurchaseInvoice | Compatibility create/action alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/PurchaseInvoice/DeletePurchaseInvoice | Compatibility delete alias mapped to safe behavior where supported E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/PurchaseInvoice/GetPurchaseInvoice | Compatibility read/list alias E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/PurchaseInvoice/UpdatePurchaseInvoice | Compatibility update alias or guarded update route E-invoice status/read/search route. Availability depends on the customer's AutoCount edition, configured e-invoice tables, and module setup. |
| POST | /api/PurchaseOrder | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseOrder/CancelPurchaseOrder | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseOrder/CreatePurchaseOrder | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseOrder/DeletePurchaseOrder | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseOrder/GetPurchaseOrder | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseOrder/UpdatePurchaseOrder | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseRequest | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseRequest/CancelPurchaseRequest | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseRequest/CreatePurchaseRequest | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseRequest/DeletePurchaseRequest | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseRequest/GetPurchaseRequest | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseRequest/UpdatePurchaseRequest | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseReturn | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseReturn/CancelPurchaseReturn | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseReturn/CreatePurchaseReturn | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseReturn/DeletePurchaseReturn | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseReturn/GetPurchaseReturn | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/PurchaseReturn/UpdatePurchaseReturn | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Quotation | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Quotation/CancelQuotation | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Quotation/DeleteQuotation | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Quotation/GetQuotation | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Quotation/UpdateQuotation | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Report/Debtor/Aging | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Report/Debtor/DebtorAging | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Report/Debtor/DebtorStatement | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Report/Debtor/Statement | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| GET | /api/Report/GetAutoCountReportType | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Report/GetAutoCountReportType | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Report/Stock/StockBalance | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/RequestQuotation | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/RequestQuotation/CancelRequestQuotation | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/RequestQuotation/CreateRequestQuotation | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/RequestQuotation/DeleteRequestQuotation | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/RequestQuotation/GetRequestQuotation | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/RequestQuotation/UpdateRequestQuotation | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Sales/TransferDocument | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. Guarded response uses compat_sales_transfer_not_confirmed until native transfer semantics are confirmed. |
| POST | /api/SalesOrder | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SalesOrder/CancelSalesOrder | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SalesOrder/CreateSalesOrder | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SalesOrder/DeleteSalesOrder | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SalesOrder/GetSalesOrder | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SalesOrder/UpdateSalesOrder | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SelfBilled | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SelfBilled/CancelSelfBilled | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SelfBilled/DeleteSelfBilled | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SelfBilled/GetSelfBilled | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/SelfBilled/UpdateSelfBilled | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Server/Login | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockIssue | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockIssue/CancelStockIssue | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockIssue/CreateStockIssue | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockIssue/DeleteStockIssue | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockIssue/GetStockIssue | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockIssue/UpdateStockIssue | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockReceive | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockReceive/CancelStockReceive | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockReceive/CreateStockReceive | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockReceive/DeleteStockReceive | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockReceive/GetStockReceive | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockReceive/UpdateStockReceive | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockTransfer | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockTransfer/CancelStockTransfer | Compatibility cancel alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockTransfer/CreateStockTransfer | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockTransfer/DeleteStockTransfer | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockTransfer/GetStockTransfer | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/StockTransfer/UpdateStockTransfer | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxCode | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxCode/DeactivateTaxCode | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxCode/DeleteTaxCode | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxCode/GetTaxCode | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxCode/UpdateTaxCode | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxEntity | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxEntity/DeleteTaxEntity | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxEntity/GetTaxEntity | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/TaxEntity/UpdateTaxEntity | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/Template/GetTemplate | Compatibility read-only template lookup Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/UDF | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/UDF/DeleteUDF | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/UDF/GetUDF | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/V2/Item/GetItem | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/salesagent | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/salesagent/deactivatesalesagent | Compatibility create/action alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/salesagent/deletesalesagent | Compatibility delete alias mapped to safe behavior where supported Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/salesagent/getsalesagent | Compatibility read/list alias Migration/parity alias. Prefer canonical SL API routes for new integrations. |
| POST | /api/salesagent/updatesalesagent | Compatibility update alias or guarded update route Migration/parity alias. Prefer canonical SL API routes for new integrations. |
D.17 Reserved / Guarded Routes
These source-defined routes are intentionally visible but are not all ready for customer use. The status column records the current guarded behavior.
| Method | Path | Purpose / Status |
|---|---|---|
| GET | /api/stock-assemblies | STATUS: guarded-not-ready. Stock Assembly listing (reserved, not ready) The source route exists but returns stock_assembly_read_not_ready until the native Stock Assembly read flow is proven. |
| GET | /api/stock-assemblies/{docNo} | STATUS: guarded-not-ready. Get Stock Assembly detail (reserved, not ready) The source route exists but returns stock_assembly_read_not_ready until the native detail flow is proven. |
| POST | /api/stock-assemblies/{docNo}/cancel | STATUS: guarded-not-ready. Cancel Stock Assembly (reserved, not ready) The source route exists but returns stock_assembly_cancel_not_ready until the native cancel flow is proven safe. |
| GET | /api/stock-assembly-orders | STATUS: guarded-not-ready. Stock Assembly Order listing (reserved, not ready) The source route exists but returns stock_assembly_order_read_not_ready until the native listing flow is proven. |
| GET | /api/stock-assembly-orders/{docNo} | STATUS: guarded-not-ready. Get Stock Assembly Order detail (reserved, not ready) The source route exists but returns stock_assembly_order_read_not_ready until the native detail flow is proven. |
| POST | /api/stock-assembly-orders/{docNo}/cancel | STATUS: guarded-not-ready. Cancel Stock Assembly Order (reserved, not ready) The source route exists but returns stock_assembly_order_cancel_not_ready until the native cancel flow is proven safe. |
Frequently Asked Questions
What does the SL AutoCount API do?
It provides a standardized RESTful API backend to connect external platforms (e-commerce, CRM, WMS, POS) directly with AutoCount Accounting for seamless data synchronization.
Why should I use the SL AutoCount API?
It automates manual document processing, eliminates duplicate entry errors, provides real-time visibility into stock and finances, and scales business workflows securely.
What components are required to install the API?
Installation requires running the SLAutoCountAPISetup.exe installer for the Windows service/tray manager and importing the companion SLAutoCountAPI.Plugin.app package inside your target AutoCount account book.
What authentication method does the API use?
The canonical routes require header authentication using X-API-Key and X-Company-Key. Compatibility routes also support bearer tokens and app ID headers for legacy parity.
What modules and documents are supported?
The API supports over 600 endpoints spanning Master Data, Sales & Purchase documents, AR/AP knock-offs, General Ledger journal entries, Stock transactions, E-Invoicing, and financial reporting.
Can the API handle E-Invoice status and QR validation?
Yes, dedicated E-Invoice endpoints allow reading submission statuses, retrieving validation links, extracting QR metadata, and refreshing compliance states directly from AutoCount.
Start Connecting With SL AutoCount API Today!
This API solution enables us to connect external platforms directly to AutoCount Accounting through high-performance RESTful endpoints, automating sales, purchase, inventory, and financial synchronization. We can efficiently eliminate manual data entry, streamline order processing, track real-time e-invoice lifecycles, and protect backend database integrity through secure API key authentication and role-based access control.