← Back to all docs

Partender API

Partender is a mobile-first bar inventory platform that lets operators count liquor, beer, and wine in about 15 minutes by tapping the level on each virtual bottle, then surfaces consumption, COGS, variance, par levels, and ordering through a cloud dashboard. With no public API, an unofficial API lets you programmatically pull inventory counts, value-on-hand, depletions, and product catalog data—and push orders and par-level updates back into Partender.

By Alex KlarfeldMay 30, 2026
Partender API

What is Partender?

Partender is a bar inventory, ordering, and accounting platform that lets operators take a full liquor, beer, wine, keg, and food count in about 15 minutes by tapping where the level sits on each virtual bottle and swiping to the next bottle on the shelf. Its image-recognition algorithms measure remaining volume with up to 99.2% accuracy, and the results sync to a cloud dashboard that surfaces consumption, cost of goods sold, value-on-hand in wholesale and retail dollars, variance, and par-level optimization.

Core product areas include:

  • Fast Inventory (tap-and-swipe counting of liquor, beer, wine, kegs, smallwares, and food via the mobile app)
  • Analytics Dashboard (COGS, consumption graphs, depletion tracking, and actionable usage reports in the cloud)
  • Ordering (build a purchase report from depletions and finalize orders to a suitable supplier)
  • Value On-Hand reporting (wholesale and retail dollar valuation after every inventory)
  • Par-level optimization (online graphs that tune par levels against real consumption)

Common data entities:

  • Bottles, Products, SKUs, and the product database
  • Inventory Counts, Sessions, and per-bottle Levels
  • Depletions, Consumption, and Variance
  • Value On-Hand, COGS, and Par Levels
  • Orders, Suppliers, and Purchase Reports
  • Locations, Bars, and Users

The Partender Integration Challenge

Bars, restaurants, and hospitality groups run their entire beverage program on Partender, but the inventory, cost, and ordering data they generate is effectively trapped:

  • No public API: Partender exposes no developer API or published integration catalogue, so there is no supported way to pull counts, COGS, or value-on-hand into your own systems
  • Mobile-first capture: Inventory is taken in the iOS and Android app via tap-and-swipe, so the source-of-truth counts live behind an app session rather than an open endpoint
  • Dashboard-only analytics: COGS, depletion, variance, and par-level reports render in the web dashboard, with no programmatic export to BI, accounting, or back-office tools
  • No POS or accounting connectors: With no listed integrations, reconciling pours against POS sales or pushing costs into accounting is manual, copy-paste work
  • Multi-location spread: Groups running several bars must stitch counts and value-on-hand across locations by hand, with no consolidated feed
  • Session-bound authentication: Counts, orders, and reports sit behind authenticated app and dashboard sessions that aren't built for headless automation

How Supergood Creates Partender APIs

Supergood reverse-engineers Partender's authenticated app and dashboard flows to deliver a resilient API layer over your own account—turning tap-and-swipe counts and dashboard reports into structured endpoints you can call.

  • Authenticates against your Partender account and maintains session continuity with automatic refresh
  • Normalizes inventory counts, depletions, value-on-hand, and COGS into consistent JSON objects
  • Consolidates products, par levels, and orders across multiple bars and locations under one schema
  • Detects and adapts to dashboard and app changes so your integration keeps working as Partender evolves

Use Partender with AI agents: Partender MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your locations, the data you need, and your authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Partender adapter tailored to your account, products, and locations.

  • Deploy with Monitoring

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

partender

API Endpoints

Authentication

POST/authenticate

Authenticate to your Partender account and obtain a session token for downstream calls.

Inventory

GET/inventory

Retrieve inventory counts, per-bottle levels, and value-on-hand from completed inventory sessions, filtered by location and date.

Inventory

POST/create_inventory

Start or submit an inventory session with per-bottle levels for liquor, beer, wine, and food.

Products

GET/products

List products, SKUs, and bottle definitions from the Partender catalog, including par levels.

Analytics

GET/depletions

Pull depletion, consumption, variance, and COGS figures across products and date ranges.

Ordering

POST/create_order

Generate a purchase report from depletions and submit an order to a configured supplier.

Use Cases

Sync bar inventory and value-on-hand into your warehouse

- Pull per-bottle counts and value-on-hand from each completed inventory session - Stream depletion and consumption figures to BI and reporting tools - Consolidate inventory across multiple bars and locations into one feed

Reconcile pours against POS sales and accounting

- Match depletions and COGS against POS sales to surface variance and shrinkage - Push value-on-hand and cost figures into accounting and general-ledger systems - Flag products where actual usage diverges from expected pours

Automate ordering and par-level management

- Read par levels and current on-hand to compute reorder quantities - Generate purchase reports and submit orders to suppliers programmatically - Update par levels based on real consumption trends

Keep the product catalog and pricing in sync

- Pull the product database, SKUs, and bottle definitions for downstream systems - Sync wholesale and retail pricing used in value-on-hand calculations - Detect new or changed products added during counts

Technical Specifications

Authentication

Account credentials handled in a managed, encrypted session with automatic refresh

Connectivity

Authenticated Partender app and web dashboard flows surfaced as structured endpoints

Response format

Normalized JSON across inventory, products, depletions, and orders

Rate limits

Adaptive throttling tuned to your account to avoid platform-side limits

Session management

Automatic session refresh and credential rotation across app and dashboard surfaces

Data freshness

Near real-time reads after each inventory session, with optional scheduled batch syncs

Security

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

Webhooks

Event-style callbacks for completed inventories, value-on-hand changes, and submitted orders

Latency

Sub-second reads on cached inventory and product data; multi-second writes when submitting orders

Throughput

Horizontally scaled workers sized to multi-location bar and restaurant volume

Reliability

Retry, backoff, and idempotency keys for inventory submissions and order creation

Adaptation

Continuous monitoring of Partender app and dashboard changes with automatic adjustment

Frequently asked questions

No. Partender does not publish a developer API or integration catalogue. Supergood creates an unofficial API over your own authenticated account so you can pull counts, depletions, and value-on-hand programmatically.

Yes. Inventory captured via tap-and-swipe in the iOS or Android app syncs to your account, and Supergood exposes those per-bottle counts and value-on-hand as structured endpoints.

Yes. Supergood normalizes depletion and COGS data so you can match it against POS sales in your own systems to surface variance, even though Partender lists no native POS integrations.

Yes. Counts, products, par levels, and orders are consolidated across all your locations under one normalized schema rather than per-bar dashboards.

Yes. Supergood can read par levels and depletions to compute reorder quantities and submit purchase reports and orders to your suppliers programmatically.

Ready to get a real API?