Programmatic access to your KSS data — inventory, orders, pricing, purchases, and more — scoped to your account and ready to connect to any system you run.
Built around the workflows that run your business — from storefront ordering to back-office reconciliation.
Query active products filtered to your state and brand portfolio. Status filtering, pagination, and discontinued product exclusion handled automatically.
GET /productsRetrieve the exact unit price and promotions applicable to any customer on any effective date. Full-price, discount, and promotion attribution in every response.
GET /customerPricingAccess warehouse inventory and retailer on-hand quantities by product, location, and state. Continuously synchronized from source.
GET /inventoryPull invoices by customer, date range, and status. Drill into line items, COA documents, and payment transactions — all in a single call chain.
GET /invoicesAccess active menu promotions, product allocations, and quantity pricing tiers. Build informed ordering tools without managing pricing logic yourself.
GET /allocationsBrands can monitor the inventory they send KSS for warehousing and distribution. Track purchase status, quantities received, and current stock held on your behalf.
GET /purchasesConnect KSS data directly to your internal systems, buying tools, or ERP. Stop screen-scraping and start pulling structured data programmatically.
Everything scoped to your brand — purchase and inventory status, order history, and promotional reach — without touching data that isn't yours.
Email our API team with your company name and intended use case. We'll provision a key scoped to your account type and authorized data.
Pass your key via the x-api-key header on every request. No OAuth flows, no session management.
All endpoints return paginated JSON. Filter by state, customer, brand, date range, and status using simple query parameters.
Integrate into your systems, dashboards, or nightly jobs. Data is refreshed continuously from our Snowflake warehouse.
Reach out to our API support team to get your key provisioned. We typically respond within one business day.
api.support@kivaconfections.comInclude your company name and whether you're a retailer or brand