{
  "revision": "2026-09-19.3",
  "api_version": "1.34.0",
  "reviewed_on": "2026-09-17",
  "operations_count": 57,
  "openapi_sha256": "f021af28e516ef7c0e94547ba2cfa83834af5d1501cfa40a0b2995c989a6dc05",
  "sources": [
    "https://api.luniumpay.com/openapi.json",
    "https://api.luniumpay.com/keys/me",
    "https://api.luniumpay.com/saldo",
    "https://api.luniumpay.com/cashin/catalog",
    "https://api.luniumpay.com/catalog"
  ],
  "facts": {
    "api_charge_default_destino": "cripto",
    "telegram_charge_default_destino": "saldo",
    "custody_currency": "BRL",
    "fixed_wallet_required_for_custody": false,
    "public_withdrawal_preview": false,
    "webhook_timeout_ms": 10000,
    "webhook_max_attempts": 12,
    "provider_and_local_hold_are_distinct": true,
    "recipient_lookup_may_be_unavailable": true,
    "delivery_catalog_requires_entregavel": true,
    "human_support_group_strongly_recommended": true,
    "human_support_contacts": [
      "@luniumb2b",
      "@luniumb2c"
    ],
    "monitor_feed_poll_ms": 3000,
    "monitor_recovery_recovers_api_key": false,
    "commission_rate_changes_existing_charges": false,
    "commission_sandbox_accrues_real_funds": false
  },
  "scope": "Documentation review against service routes, validators and read-only runtime probes; no live financial settlement performed.",
  "operations": [
    {
      "method": "POST",
      "path": "/leads"
    },
    {
      "method": "GET",
      "path": "/v1/verificar/{e2e}"
    },
    {
      "method": "GET",
      "path": "/catalog"
    },
    {
      "method": "POST",
      "path": "/cash-outs"
    },
    {
      "method": "GET",
      "path": "/cash-outs"
    },
    {
      "method": "POST",
      "path": "/cash-outs/{cashout_id}/accept"
    },
    {
      "method": "GET",
      "path": "/cash-outs/{cashout_id}"
    },
    {
      "method": "POST",
      "path": "/cashin/charge"
    },
    {
      "method": "POST",
      "path": "/keys"
    },
    {
      "method": "GET",
      "path": "/keys/me"
    },
    {
      "method": "PATCH",
      "path": "/keys/me"
    },
    {
      "method": "GET",
      "path": "/ping"
    },
    {
      "method": "POST",
      "path": "/keys/sandbox"
    },
    {
      "method": "GET",
      "path": "/cashin/limits"
    },
    {
      "method": "GET",
      "path": "/cashin/{cashin_id}/status"
    },
    {
      "method": "POST",
      "path": "/payouts"
    },
    {
      "method": "GET",
      "path": "/payouts"
    },
    {
      "method": "GET",
      "path": "/payouts/{payout_id}"
    },
    {
      "method": "GET",
      "path": "/webhooks/deliveries"
    },
    {
      "method": "POST",
      "path": "/webhooks/deliveries/{event_id}/retry"
    },
    {
      "method": "POST",
      "path": "/webhooks/test"
    },
    {
      "method": "GET",
      "path": "/cashin/charges"
    },
    {
      "method": "POST",
      "path": "/cashin/preview"
    },
    {
      "method": "GET",
      "path": "/pix/keys/lookup"
    },
    {
      "method": "GET",
      "path": "/saldo"
    },
    {
      "method": "GET",
      "path": "/saldo/extrato"
    },
    {
      "method": "POST",
      "path": "/saldo/sacar-cripto"
    },
    {
      "method": "GET",
      "path": "/mesh"
    },
    {
      "method": "GET",
      "path": "/mesh/economy"
    },
    {
      "method": "POST",
      "path": "/mesh/agents"
    },
    {
      "method": "GET",
      "path": "/mesh/agents"
    },
    {
      "method": "POST",
      "path": "/mesh/referrals"
    },
    {
      "method": "GET",
      "path": "/mesh/agents/{agent_id}"
    },
    {
      "method": "POST",
      "path": "/mesh/agents/{agent_id}/validate"
    },
    {
      "method": "POST",
      "path": "/mesh/agents/{agent_id}/settlement"
    },
    {
      "method": "POST",
      "path": "/mesh/agents/{agent_id}/mandate"
    },
    {
      "method": "POST",
      "path": "/mesh/agents/{agent_id}/production-request"
    },
    {
      "method": "GET",
      "path": "/mesh/agents/{agent_id}/network"
    },
    {
      "method": "GET",
      "path": "/mesh/agents/{agent_id}/rewards"
    },
    {
      "method": "GET",
      "path": "/saldo/consolidado"
    },
    {
      "method": "GET",
      "path": "/saldo/clientes"
    },
    {
      "method": "POST",
      "path": "/keys/painel-link"
    },
    {
      "method": "POST",
      "path": "/saldo/transferir"
    },
    {
      "method": "POST",
      "path": "/cash-outs/preview"
    },
    {
      "method": "GET",
      "path": "/cashin/catalog"
    },
    {
      "method": "GET",
      "path": "/catalog/dex"
    },
    {
      "method": "GET",
      "path": "/cashin/events"
    },
    {
      "method": "GET",
      "path": "/comissao"
    },
    {
      "method": "GET",
      "path": "/comissao/extrato"
    },
    {
      "method": "POST",
      "path": "/comissao/sacar"
    },
    {
      "method": "GET",
      "path": "/mesh/graph"
    },
    {
      "method": "GET",
      "path": "/sandbox"
    },
    {
      "method": "POST",
      "path": "/sandbox/cashin/{cashin_id}/pay"
    },
    {
      "method": "POST",
      "path": "/sandbox/operations/{operation_id}/resolve"
    },
    {
      "method": "GET",
      "path": "/sandbox/events"
    },
    {
      "method": "POST",
      "path": "/sandbox/reset"
    },
    {
      "method": "GET",
      "path": "/sandbox/qr/{cashin_id}.svg"
    }
  ],
  "webhook_events": [
    "cashin.paid",
    "cashin.settled",
    "cashin.settlement_failed",
    "cashin.expired",
    "cashin.refunded",
    "cashin.failed",
    "cashin.delayed",
    "cashin.held",
    "cashout.awaiting_deposit",
    "cashout.deposit_detected",
    "cashout.processing",
    "cashout.confirming",
    "cashout.under_review",
    "cashout.refunding",
    "cashout.completed",
    "cashout.refunded",
    "cashout.expired",
    "cashout.failed",
    "payout.sent",
    "payout.failed",
    "payout.refunded",
    "saldo.liberado",
    "saldo.congelado",
    "saldo.transferido",
    "webhook.test"
  ],
  "targeted_review": {
    "date": "2026-09-19",
    "scope": "Human project groups, private monitor, event feed and webhook routes/transport; static documentation update, no live financial settlement",
    "sources": [
      "routes/keys.js",
      "routes/cashin.js",
      "routes/webhooks.js",
      "src/lib/webhooks.js",
      "src/lib/eventos.js",
      "src/lib/livepage.js",
      "src/lib/views.js",
      "src/lib/store.js"
    ]
  },
  "partners_documentation": {
    "reviewed_on": "2026-09-19",
    "source": "openapi.json info.x-lunium-partners",
    "url": "https://t.me/+FerOZMRRP_g5MDk5",
    "strongly_recommended": true,
    "api_requirement": false
  },
  "operations_review": {
    "reviewed_on": "2026-09-19",
    "scope": "Commission pricing/accounting, monitor access recovery, incident runbooks and public contract consistency; source review only, no financial operation executed",
    "sources": [
      "routes/comissao.js",
      "routes/keys.js",
      "src/lib/comissao.js",
      "src/lib/settlement.js",
      "src/lib/preco-cashin.js",
      "src/lib/views.js"
    ]
  }
}
