Heads up: Full API reference and SDKs are in progress. This page previews the shape of the API. Want to build now? Reach out — we work hands-on with early integrators.

What you'll be able to do

  • Evaluate statelessly — send order details, get a decision back. We store nothing.
  • Apply rules — route by value, SKU, category, or destination.
  • Place coverage — route an order to the right connected provider.
  • Track claims — file and follow claims across providers in one place.
  • Webhooks — get notified on decisions, policy events, and claim status.

What it'll feel like

A single call to evaluate an order against your rules and carrier coverage:

# Preview — shape subject to change
POST /v1/orders/evaluate
{
  "tracking_code": "1Z999AA10123456784",
  "carrier": "ups",
  "amount": 349.99,
  "item_category": "electronics"
}

# → returns the decision
{
  "decision": "route",
  "provider": "u-pic",
  "carrier_liable": 100.00,
  "premium": 2.10
}

SDKs (planned)

Python, Node.js, Ruby, PHP, Go, plus a clean REST API for everything else.

Building a platform integration? See Insurrl for Platforms or get in touch.