API Documentation
Complete API references for integrating with the ShopHero Retail Success Platform™
Identity API
Authentication and authorization for the ShopHero CommerceCore platform. Obtain OAuth tokens, manage service accounts, and secure your integrations.
- OAuth 2.0 Client Credentials
- JWT Token Generation
- Service Account Management
- Public Key Distribution
EngageHQ API
Public content delivery API for customer engagement. Access CMS content, digital circulars, and promotional offers for your retail applications.
- Content Management
- Digital Circulars
- Promotional Offers
- CDN-Optimized Delivery
KitchenClick API
Ecommerce API for restaurant ordering. Build self-service kiosks, mobile ordering apps, and third-party integrations for food service operations.
- Menu Browsing
- Order Management
- Payment Processing
- Kiosk Operations
TransactCore API
Payment processing API for ecommerce. Create payment intents, manage Stripe checkout, and process payments through Stripe Connect.
- Stripe Payment Intents
- Stripe Connect
- Payment Element Integration
- Multi-Currency Support
InsightCore API
Web analytics and event tracking API. Collect user behavior events, track ecommerce conversions, and query real-time and historical reports.
- Event Collection
- JavaScript Tag
- Real-Time Analytics
- Conversion Funnels
RORCex API
Multi-location HQ for RORC POS operators. Author and fan out hostcom files across stores, pull sales/inventory/product data, and run cross-store reports.
- Hostcom File Authoring
- Multi-Store Fan-out
- Store Analytics & Reports
- Live Sales & Inventory
Getting Started
All APIs use OAuth 2.0 authentication. Start by obtaining credentials from the Identity API, then use your access token to call other services.