← Back to all docs

POSIM API

POSIM is a point-of-sale and inventory management platform built for specialty retailers, covering POS transactions, real-time inventory, integrated payments, customer rewards, service & repair, accounts receivable, and multi-store operations. An unofficial API lets you programmatically pull items, inventory, customers, sales transactions, and gift card balances—and push updates like new items, price changes, customer records, and orders back into POSIM, keeping ecommerce, accounting, and analytics systems in sync.

By Alex KlarfeldMay 30, 2026
POSIM API

What is POSIM?

POSIM is a point-of-sale and inventory management platform built for specialty retailers, with more than 30 years of development behind it. Stores use POSIM to ring up POS transactions, track real-time inventory, process integrated card payments, run customer rewards and gift card programs, manage accounts receivable and service & repair tickets, and operate multiple storefronts from a single database—available as both desktop and mobile (iPOSIM) solutions and synced to ecommerce and accounting systems.

Core product areas include:

  • POS Transactions and integrated payments/card processing with merchant account and gateway
  • Inventory Management with real-time, multi-location stock tracking
  • Customer Relationship Management, Rewards & Loyalty, and Retail Gift Cards
  • Accounts Receivable and Service & Repair workflows
  • MultiSite POS for multi-store management via cloud and on-site connections
  • Mobile POS (iPOSIM) for iPad/iPhone sales and inventory
  • eCommerce sync to Shopify, Magento, and Zoey, plus accounting integrations (QuickBooks, AccountEdge, Sage, Multiledger)

Common data entities:

  • Items, SKUs, Categories, Price Levels, Inventory Quantities
  • Sales Transactions, Line Items, Tenders, Refunds
  • Customers, Loyalty/Rewards Balances, Gift Cards
  • Accounts Receivable Accounts, Invoices, Payments
  • Service & Repair Tickets, Vendors, Purchase Orders, Stores/Sites

The POSIM Integration Challenge

Specialty retailers run their entire operation on POSIM, but turning its desktop- and database-driven workflows into API-driven automation is non-trivial:

  • Desktop-first architecture: Core POSIM runs as an installed application backed by a local/site database, so there is no general-purpose public REST API to call directly
  • Sync via connectors, not open endpoints: Ecommerce and accounting sync (Shopify, Magento, Zoey, QuickBooks) flows through built-in connectors rather than a documented developer API
  • MultiSite topology: Cloud and on-site connections centralize data per site, so item, price, and inventory IDs must be reconciled across stores
  • Mobile-only surfaces: Some sales and inventory actions live in the iPOSIM app, splitting data across desktop and mobile clients
  • Payments and gift cards: Integrated card processing, rewards, and gift card balances are tightly coupled to the POS, complicating headless reads and writes
  • Custom configurations: Price levels, categories, and store-specific rules vary per retailer, so generic integrations break across deployments

How Supergood Creates POSIM APIs

Supergood reverse-engineers POSIM's authenticated application and sync surfaces to deliver a resilient, normalized API layer for your POSIM deployment—across desktop, MultiSite, and iPOSIM mobile.

  • Handles login and session security across desktop and mobile (iPOSIM) surfaces
  • Maintains session continuity with automated refresh and change detection
  • Normalizes items, inventory, customers, sales, and gift card data across stores so you integrate once and rely on consistent objects
  • Aligns with your price levels, categories, and MultiSite topology to keep IDs consistent across locations

Use POSIM with AI agents: POSIM MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, stores, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready POSIM adapter tailored to your deployment and configuration.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as POSIM evolves.

posim

API Endpoints

Authentication

POST/authenticate

Authenticate to a POSIM deployment and obtain a session token for downstream calls across desktop, MultiSite, and iPOSIM surfaces.

Inventory

GET/items

List items, SKUs, categories, price levels, and real-time inventory quantities with filters for store, vendor, and status.

Inventory

POST/create_item

Create or update an item with descriptions, images, pricing, and category so it syncs to POSIM and connected ecommerce storefronts.

Sales

GET/transactions

Retrieve sales transactions, line items, tenders, and refunds across stores with date and status filters.

Customers

GET/customers

Pull customer records, loyalty/rewards balances, and gift card balances for CRM and marketing systems.

Sales

POST/create_order

Push a new sale or order with line items and customer association back into POSIM for fulfillment and inventory adjustment.

Use Cases

Keep ecommerce and POS inventory in sync

- Pull items, SKUs, price levels, and real-time quantities from POSIM into Shopify, Magento, or Zoey - Push item images, descriptions, and price changes from POSIM to online storefronts - Reconcile multi-store inventory so online stock reflects every site

Centralize sales and reporting analytics

- Stream sales transactions, line items, and tenders into BI and data warehouse tools - Aggregate MultiSite results into consolidated revenue and inventory reports - Surface top sellers and slow movers to merchandising workflows

Unify customer, loyalty, and gift card data

- Sync customer records, rewards balances, and gift card balances into CRM and marketing platforms - Trigger targeted campaigns from purchase history and loyalty tier changes - Keep gift card and AR balances consistent across stores

Automate accounting and order workflows

- Sync sales, invoices, and payments from POSIM into QuickBooks, Sage, or AccountEdge - Post online orders back into POSIM for fulfillment and inventory adjustment - Match accounts receivable balances and payments for reconciliation

Technical Specifications

Authentication

POSIM application login handled in a managed session across desktop and iPOSIM mobile surfaces

Connectivity

Authenticated application and sync surfaces over cloud and on-site MultiSite connections

Response format

Normalized JSON across Items, Inventory, Sales, Customers, and Gift Card objects

Rate limits

Adaptive throttling tuned to your deployment to avoid POSIM-side limits

Session management

Automatic session refresh, re-login handling, and credential rotation

Data freshness

Near real-time reads for items, inventory, and sales with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for new sales, inventory changes, price updates, and customer/loyalty events

Latency

Sub-second reads on cached items and inventory; multi-second writes when posting sales and item updates

Throughput

Horizontally scaled workers sized to multi-store transaction and catalog volume

Reliability

Retry, backoff, and idempotency keys for sales, refunds, and inventory adjustments

Adaptation

Continuous monitoring of POSIM releases, connector changes, and store-specific configuration drift

Frequently asked questions

POSIM does not publish a general-purpose public REST API; ecommerce and accounting sync flow through built-in connectors. Supergood works against POSIM's authenticated application and sync surfaces to provide a normalized API layer for your deployment.

Yes. Supergood normalizes items, SKUs, price levels, and real-time quantities so you can read from POSIM and push updates to Shopify, Magento, or Zoey, keeping online and in-store stock consistent.

Yes. Supergood reconciles item, price, and inventory IDs across your MultiSite cloud and on-site connections so multi-store data is exposed through one consistent API surface.

Yes. Customer records, rewards balances, gift card balances, and AR accounts and payments are exposed through the same normalized API so they sit alongside item and sales data.

Each deployment is profiled against its configured price levels, categories, and store rules. Supergood preserves your specific fields and configuration rather than forcing a generic schema.

Ready to get a real API?