Use the SQL Accounting connector when the client site runs SQL Accounting on a Windows machine with COM BizObjects access. The portal flow stays the same; the API path and local connector are brand-specific.
In your AcctBridge dashboard, go to API Keys and click Generate New Key. Your key looks like this:
⚠ Keys start with lb_live_. Keep it secret — it grants access to your client's accounting data.
In the dashboard, go to Instances. The instance status must show Connected before API calls will succeed.
List your client's SQL Accounting customers. In the sample, replace lb_live_YOUR_API_KEY with the key you generated in Step 1.
curl -X GET "https://api.acctbridge.com/v1/sqlacc/customer" \ -H "Authorization: Bearer lb_live_YOUR_API_KEY"
{
"data": [
{
"code": "300-A001",
"companyName": "Sunrise Trading Sdn Bhd",
"creditLimit": 50000.00,
"currencyCode": "MYR",
"area": "Kuala Lumpur",
"isActive": true
}
],
"totalRecords": 42
}That's it. The same pattern works for every endpoint — change the path and method.
All paths are prefixed with https://api.acctbridge.com. Authenticate with Authorization: Bearer <key>.
| GET | /v1/sqlacc/customer?CODE={code} |
| GET | /v1/sqlacc/customer |
| POST | /v1/sqlacc/customer |
| PUT | /v1/sqlacc/customer/{code} |
| DELETE | /v1/sqlacc/customer/{code} |
| GET | /v1/sqlacc/customer-invoice?DOCNO={docno} |
| GET | /v1/sqlacc/customer-invoice |
| POST | /v1/sqlacc/customer-invoice |
| DELETE | /v1/sqlacc/customer-invoice/{docno} |
| GET | /v1/sqlacc/customer-invoice-item |
| GET | /v1/sqlacc/customer-payment |
| POST | /v1/sqlacc/customer-payment |
| POST | /v1/sqlacc/customer-payment/knockoff |
| GET | /v1/sqlacc/customer-credit-note?DOCNO={docno} |
| GET | /v1/sqlacc/customer-credit-note |
| POST | /v1/sqlacc/customer-credit-note |
| DELETE | /v1/sqlacc/customer-credit-note/{docno} |
| POST | /v1/sqlacc/customer-credit-note/knockoff |
| GET | /v1/sqlacc/customer-debit-note?DOCNO={docno} |
| GET | /v1/sqlacc/customer-debit-note |
| POST | /v1/sqlacc/customer-debit-note |
| DELETE | /v1/sqlacc/customer-debit-note/{docno} |
| GET | /v1/sqlacc/sales-order?DOCNO={docno} |
| GET | /v1/sqlacc/sales-order |
| POST | /v1/sqlacc/sales-order |
| DELETE | /v1/sqlacc/sales-order/{docno} |
| GET | /v1/sqlacc/sales-order-item |
| GET | /v1/sqlacc/supplier?CODE={code} |
| GET | /v1/sqlacc/supplier |
| POST | /v1/sqlacc/supplier |
| PUT | /v1/sqlacc/supplier/{code} |
| DELETE | /v1/sqlacc/supplier/{code} |
| GET | /v1/sqlacc/purchase-invoice?DOCNO={docno} |
| GET | /v1/sqlacc/purchase-invoice |
| POST | /v1/sqlacc/purchase-invoice |
| DELETE | /v1/sqlacc/purchase-invoice/{docno} |
| GET | /v1/sqlacc/purchase-payment |
| POST | /v1/sqlacc/purchase-payment |
| POST | /v1/sqlacc/purchase-payment/knockoff |
| GET | /v1/sqlacc/stock-item |
| GET | /v1/sqlacc/payment-method |
| Status | Code | Fix |
|---|---|---|
| 401 | api_key_invalid | Regenerate in Dashboard → API Keys |
| 503 | tunnel_offline | Run the portal installer, then check the agent connection |
| 429 | rate_limited | Reduce bursts or polling frequency |
| 502 | upstream_error | Check agent logs on the client machine |