Skip to main content
The Redf Backend API exposes the HTTP endpoints used to configure payment projects and run on-chain transaction flows.

What Is Included

The API includes:
  • health monitoring with /api/health;
  • network and currency discovery with /api/networks and /api/networks/{network_id}/currencies;
  • project lifecycle management with /api/projects and related settings and stats endpoints;
  • transaction creation, lookup, callbacks, and redirects;
  • widget-based payment entry with /api/widgets.

Guide Map

Start with the pages below before diving into the endpoint reference:
  1. Discover a supported network and currency.
  2. Create a project and store the returned secret_key securely.
  3. Create transactions with either the signed or unsigned flow.
  4. Track settlement with status, info, redirect, and callback endpoints.
  5. Use project stats and wallet lookup endpoints for operations and reporting.
The API reference in this section is generated directly from OPENAPI.yaml, so endpoint details stay aligned with the backend specification.