Smart Routing API

Routing Rules API

Create, update, and manage intelligent routing rules programmatically.

Endpoints

GET/v1/codes/:id/routingRetrieve all routing rules for a QR code.
PUT/v1/codes/:id/routingReplace all routing rules for a QR code.
POST/v1/codes/:id/routing/rulesAdd a new routing rule to an existing code.
DELETE/v1/codes/:id/routing/rules/:ruleIdRemove a specific routing rule.

Example: Add Geo Routing

POST /v1/codes/qr_abc123/routing/rules
{
  "type": "geo",
  "priority": 1,
  "conditions": {
    "countries": ["US", "CA"]
  },
  "destination": "https://na.example.com/promo"
}