BusinessPlus Connect (Developer)
BusinessPlus Connect: Developer Architecture & Authentication
Integrate BusinessPlus e-commerce catalog APIs, order intake, and conversational AI widgets into custom web or mobile applications using high-performance REST endpoints.
Architecture of BusinessPlus Connect
BusinessPlus Connect provides secure, high-speed REST APIs and embeddable web components allowing developers to use BusinessPlus as a headless commerce and AI engine behind custom websites (React, Next.js, Vue, WordPress, Shopify) or mobile applications.
Base API Endpoint
All API requests must be sent over HTTPS to the official API base gateway:
Obtaining & Rotated API Keys
Navigate to Dashboard -> Settings -> Site Settings -> AI & Integrations (`/dashboard/settings/site/:id/ai`) to copy your unique Site API Key. Include your key in HTTP request headers as either:
- Header Option 1 (Recommended): `x-api-key: YOUR_SITE_API_KEY`
- Header Option 2 (Standard Bearer): `Authorization: Bearer YOUR_SITE_API_KEY`
Rate Limiting & CORS Whitelisting
API endpoints enforce a rate limit of 1,000 requests per rolling window per site. To prevent Cross-Origin Resource Sharing (CORS) blocks on web clients, ensure your external website domain is added to Dashboard -> Settings -> Domains (`/dashboard/settings/site/:id/domains`) under "Allowed Domains".