Skip to main content
BetaThe Renuir API is in private beta. Request access to get sandbox keys.
Request access
Developer platform

Build recovery into
your own product.

One API for item intake, AI matching, claims, and secure returns. Drop it into your app, PMS, or venue system and let Renuir handle the hard part.

By submitting, you agree to be contacted about Renuir. Privacy Policy

Private beta. No credit card, no sales call to start testing.

POST api.renuir.com/v1/items
const client = new RenuirClient({
  apiKey: process.env.RENUIR_KEY,
});

// Report a found item, we do the matching
const item = await client.items.create({
  type: "electronics",
  brand: "Apple",
  photo: upload,
  foundAt: "Terminal 2, Gate 14",
});

item.status; // "matching"
How it connects

One API between your systems and every item.

Push items from anywhere you already run. Renuir handles matching and verification, then calls your endpoint back when there is something to act on.

Your systems

Send items

POST /v1/items

Your app, PMS, kiosk, or website reports found items in one call.

Renuir

api.renuir.com

Intakecategorize, tag, index
Matchvision + similarity
Verifysecure claim
Returnhandover + log
Your endpoint

Get called back

{ "event": "match.found" }

A signed webhook hits your server the moment an item is matched or claimed.

Why Renuir

Don't build recovery infrastructure from scratch.

Matching, verification, and chain of custody are hard to get right. We already did. You get the endpoints.

Headless by design

Every capability is one API call. No Renuir UI required, so your brand stays front and center.

The matching engine, exposed

The same computer vision and matching that runs Renuir, available as a single endpoint.

Compliance built in

Chain of custody, retention rules, and GDPR handling ship with the API, not as an afterthought.

How it works

From key to first match in an afternoon.

01

Get your keys

Create a project and generate a sandbox key. Start testing without a sales call.

export RENUIR_KEY=rk_test_…
02

Report items

Send found or lost items with a photo. We categorize, tag, and index each one.

client.items.create({ photo, foundAt })
03

Get matched

When a lost report matches a found item, we notify your webhook in real time.

POST /webhook { event: "match.found" }
04

Confirm the return

Verify ownership and close the loop with a one-time secure handover code.

client.claims.verify(claimId)
What you get

The full platform, as endpoints.

REST API

Items, matches, claims, chat, and returns. Predictable resources, cursor pagination, idempotency keys.

Webhooks

Real-time events for matches, claim status, and handovers. Signed payloads, automatic retries.

White-label

Run a fully branded recovery flow on your own domain, powered entirely by the API.

SDKs

Official client libraries for Node, Python, Go, and Swift arriving at launch.

Security

Enterprise-grade from the first call.

  • EU data residency and GDPR-compliant handling
  • Full chain of custody on every item and claim
  • Scoped keys, rotation, and complete audit logs

Start building with Renuir.

Request access and we'll set you up with sandbox keys and the full API reference.

By submitting, you agree to be contacted about Renuir. Privacy Policy