Skip to main content

Welcome to the Developer Platform

The OrderProtection Developer Platform lets you build apps that integrate with the OrderProtection ecosystem. Your apps can access merchant data through secure OAuth 2.0 APIs, react to real-time events via webhooks, and even embed custom UI directly inside the merchant dashboard.

What you can build

Marketplace Apps

Build public apps that any OrderProtection merchant can discover and install from the marketplace.

Private Integrations

Create private apps scoped to a single store — no marketplace review required.

Embedded Apps

Embed your app’s UI directly inside the merchant dashboard with single sign-on via session tokens.

How it works

  1. Create an app in the Developer section of your OrderProtection dashboard
  2. Configure scopes to declare what data your app needs access to
  3. Merchants install your app and grant the permissions you requested
  4. You receive an authorization code at your redirect URI
  5. Exchange the code for API tokens to access merchant data
Your app authenticates using standard OAuth 2.0 flows. Access tokens are scoped to the specific permissions each merchant granted, ensuring your app only accesses the data it needs.

Base URL

All API requests are made to:
https://api.production.orderprotection.com

Create Your First App

Step-by-step guide to creating and configuring an app.

Authentication

Learn how OAuth 2.0 flows work and how to exchange tokens.

Scopes Reference

See every available permission and what it grants access to.

Embedded Apps

Embed your UI inside the merchant dashboard with session tokens.