APIs

Public Ledger API

Append-only public ledger of OpenPay Pro transactions — built for OpenLedger and external accounting / analytics.

Raw markdown: /api/public/docs/ledger · In-app explorer: /ledger

01

What it mirrors

Every row in transactions is mirrored into ledger_entries (immutable, ordered by sequence).

Types: send | receive | buy | sell | swap | mint | reward

02

Authentication

Base: https://openpaypro.space/api/public/ledger

x-api-key: <YOUR_KEY>
# or
Authorization: Bearer <YOUR_KEY>

Keys: master LEDGER_MASTER_API_KEY or issued keys from the in-app Ledger / Developer console.

03

List entries

GET /entries?limit=100&cursor=1042&asset=OUSD&type=send&address=0x…&since=2026-01-01T00:00:00Z

curl -H "x-api-key: YOUR_KEY" \
  "https://openpaypro.space/api/public/ledger/entries?limit=50&type=buy"

Response includes count, next_cursor, and data[] with sequence, amounts, addresses, memos.

04

Single entry & stats

GET /entries/:id
GET /stats

05

Exchange reconciliation tip

After Partner Transfer deposits/withdrawals, cross-check Ledger entries by address, time window, and type. See Exchange docs.