SL AutoCount API: Seamless Integration for Developers
Skip to main content

AutoCount Web API User 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.

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.

It automates manual document processing, eliminates duplicate entry errors, provides real-time visibility into stock and finances, and scales business workflows securely.

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.

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.

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.

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.

Table Of Content