ZRPL

One API for the whole commerce ecosystem.

The ZEPP API is the universal commerce protocol behind every program. Identity-based verification, catalogue, pricing rules, checkout and fulfilment, all exposed as a single plug-and-play layer with no architectural changes to your stack.

Built for developers

A clean, predictable REST API with identity-aware pricing baked in. Authenticate, resolve a verified user, fetch their eligible catalogue, and create an order, all in a handful of calls.

  • REST + JSON
  • Webhooks
  • Sandbox keys
  • No stack changes
create-order.sh
# Create an order for a verified buyer
curl https://api.zrpl.co/v1/orders \
  -H "Authorization: Bearer $ZEPP_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "buyer_token": "usr_9f2...",
    "items": [{ "sku": "BRD-204", "qty": 1 }],
    "program": "epp_indigo"
  }'

What the platform handles

Identity verification

Domain-whitelisted, identity-based verification for every closed user group. Resolve who a buyer is and what they're eligible for in a single call.

Catalogue & sync

Brand catalogues normalised into one interoperable layer. Products from many brands, exposed through one consistent schema.

Pricing rules

Per-program, per-audience exclusive pricing logic. Define rules once and apply them automatically at request time.

Checkout & payments

Hosted or headless checkout with Indian payment rails. Accept UPI, cards and netbanking without building a payments stack.

Fulfilment

Order routing, logistics and status webhooks. Track every order from confirmation to delivery in real time.

Headless by default

Drop-in storefront or build your own on the API. Use our components, or compose your own experience on top of the API.

Core endpoints

Full reference
POST/v1/auth/verifyVerify a buyer by domain identity
GET/v1/catalogueList catalogue eligible for a verified buyer
GET/v1/products/{id}Retrieve a product with program pricing
POST/v1/ordersCreate an order for a verified buyer
GET/v1/orders/{id}Retrieve order & fulfilment status

Start building on ZEPP.

Request sandbox access and integrate the commerce layer in days, not quarters.