RobinReturn
Partner API

Partner API

Create RobinReturn recovery cases programmatically and read their status back over the v1 REST API.

The Partner API lets your own system create RobinReturn recovery cases programmatically and read their status back. It is pull-only with respect to your books — RobinReturn never writes into your accounting systems.

Base URL: https://app.robinreturn.co.uk

The live v1 endpoints are:

MethodPathScopePurpose
POST/api/v1/uploadscases:writeGet a presigned URL to upload an invoice
POST/api/v1/casescases:writeCreate up to 100 cases
GET/api/v1/cases/{id}cases:readRead a case's status

Getting access

API access is not self-serve — a key can spend money and send legal letters, so it is granted after a short review:

Request access

As the account owner, go to Settings → Developer → Request API access. State your intended use, the scopes you need, and accept the API terms.

RobinReturn approves

An operator reviews and approves the request.

Mint a key

As the owner, create a key under Settings → Developer. The full secret is shown once — store it securely. RobinReturn keeps only a hash and can never show it again. Revoke a key any time.

How case creation works

A case must carry its original invoice document (it ships with the Letter Before Action and any court bundle), so creating a case is two steps:

  1. Upload the invoice → you get a fileKey.
  2. Create the case(s) referencing that fileKey.

What's available, what's planned

The endpoints above are live. Outbound status webhooks are planned. A full, formally-generated OpenAPI reference is planned on top of this guide — until then, this section is the authoritative public contract for the live endpoints.

In this section

On this page