Skip to main content

GrowthAgent API reference

Public (unauthenticated) endpoints

Shopper chat endpoints (public, rate-limited)

OAuth endpoints

Webhook endpoints

Set APP_ORIGIN to the app’s HTTPS origin, without a trailing slash. Health check example:
Chat request example. The body is a JSON object with shop (the store domain), sessionId (a storefront session identifier, 8 to 160 characters) and message (the shopper’s text, up to 2,000 characters):

Billing endpoints (requires embedded admin session)

Embedded admin pages (requires Shopify session token)

Authenticated API (requires admin session)

Privacy export download (public with signed proof)

Plans and usage

Usage meter handles emitted via Shopify App Events: ai_answer, managed_ai_answer, handoff_created, simulation_run, assisted_order, knowledge_sync. Plan prices are set per deployment. Trial days: 0. Plan changes apply immediately. For the full architecture walkthrough, see the architecture overview.