Simplebks logo
Developers

Connect your website without keeping two sets of books

Simplebks has a public API, signed webhooks and ready integrations. These pages document what exists today and mark what does not.

What you can do today

One direction for each kind of data, so your books stay the single source of truth.

Read your catalogue and stock

List products, variants, categories and stock levels, or fetch one product by SKU.

Send website orders in

Each order is recorded as a sale at once: revenue, customer balance and stock all update.

Get told when things change

Signed webhooks tell your site about new orders, order changes and stock changes.

Use a ready connection

Paystack, WooCommerce, Gmail, Outlook and bank feeds are set up from Settings with no code.

Quick start

Four steps from nothing to a working call.

  1. Check your plan

    The Developer API is on the Professional and Enterprise plans.

  2. Create a key

    Open Settings, Integrations, Developer API, then Create API key. Pick scopes and Live or Test mode. Copy the key now: it is shown once.

  3. Make a first call

    Send the key as a Bearer token. The Developer API screen shows your exact Base URL and a ready curl line.

  4. Try a test order

    Use a Test key to create an order. It appears in Web Orders marked TEST and never touches your real figures.

Your first call

The host is app.simplebks.com. The Developer API screen shows your exact Base URL.

List five products
curl "https://app.simplebks.com/api/public/v1/products?limit=5" \
  -H "Authorization: Bearer sbk_live_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

What each plan includes

Plan gates are checked by the server on every request.

CapabilityPlan
Public Developer API, API keys, webhooksProfessional and Enterprise plans
WooCommerce connectionProfessional and Enterprise plans
Web Orders inboxProfessional and Enterprise plans
Import product details from your own website feedProfessional and Enterprise plans
Paystack connectionEvery plan
Gmail and Outlook bank alert importProfessional and Enterprise plans
Bank feeds through MonoProfessional and Enterprise plans

Not available yet

Plan around these limits.

  • No stock-write API. Stock changes through sales, purchases, adjustments and the orders you send. An external system cannot set a quantity.
  • No customer or invoice APIs. The public API covers products, categories, stock and orders. There are no payment or report endpoints either.
  • No SDKs. There is no separate sandbox host: Test keys run on the same host and flag their orders as TEST.
  • No status page and no API changelog. Product changes are listed on What's new.
  • No Shopify or other store connectors. WooCommerce and custom websites are supported.
  • Three webhook events. order.created, order.updated and stock.updated.
  • Business-level keys only. There are no per-user tokens and no OAuth apps.

Help and updates

Questions about an integration go to [email protected] or the contact page. Product changes are listed on What's new. A separate API changelog and status page are not published yet.

FAQ

Does Simplebks have a public API?

Yes. It covers products, categories, stock and orders, uses API keys and is available on the Professional and Enterprise plans.

Can my website change stock in Simplebks?

No. Stock changes only through real events: orders you send, and sales, purchases and adjustments made inside Simplebks. This is deliberate, so a faulty site cannot rewrite your inventory.

Do I need to code to connect a store?

No. WooCommerce, Paystack, Gmail, Outlook and bank feeds are connected from Settings, Integrations. Code is only for a custom website.

Is there a test mode?

Yes. A Test key creates real records flagged TEST, so they never affect your live figures. It uses the same host as live keys.

Where do I get help?

Email [email protected] or use the contact page. Both reach the Simplebks support team.

Start free, then create an API key on the Professional or Enterprise plan.

Public API, signed webhooks and ready integrations.
Start Free