Build apps, themes, embeds, and automation for Sellstream sellers
Ship OAuth apps, embedded dashboards, checkout extensions, storefront templates, analytics packs, and delivery automations with seller-owned credentials and scoped installs.
POST /api/commerce/developer/apps/{id}/test-install
Authorization: Bearer <merchant token>
{
"scopes": ["orders:read", "storefront:write"],
"runtime": "embedded",
"webhooks": ["order.paid", "delivery.failed"]
}Create
Configure scopes, callback URLs, webhook endpoint, embedded URL, and listing copy.
Test
Run a sandbox install, validate OAuth exchange, and launch the embedded runtime shell.
Submit
Send checklist, docs, billing, and security details to the partner review queue.
Launch
Publish to the app marketplace with install analytics, payouts, reviews, and rankings.
OAuth and BYOK
Apps use scoped installs, callback URLs, token exchange, and merchant-owned provider credentials instead of platform-wide shared keys.
Events and webhooks
Subscribe to order, delivery, customer, dispute, checkout, and provider events with replay tooling in the merchant dashboard.
Marketplace revenue
Listings support pricing, revenue share, payout queues, reviews, moderation, ranking, install analytics, and certification status.
Core scopes
orders:readRead order status, totals, customer delivery context, and attribution.
products:writeManage catalog records, stock, delivery recipes, and product metadata.
storefront:writeInstall sections, theme files, app embeds, and page templates.
webhooks:writeSubscribe to checkout, delivery, dispute, and customer lifecycle events.
analytics:readRead funnel, cohort, revenue, campaign, and experiment metrics.