HUNDI

API Reference

Quote acceptance

Commit to a previously issued quote. Triggers atomic on-ledger settlement and returns a transaction handle. The quote must be accepted before its expires_at; expired quotes return 410 Gone.

Request

POST /v1/quotes/qte_01HVKZ5T9X2Q.../accept
Authorization: Bearer <jwt>
X-Idempotency-Key: 91d7f-3b04-...

{
  "originator_did":  "did:hundi:0xa12c...",
  "travel_rule": {
    "originator_name_hash": "f4c3...",
    "originator_address_hash": "9b2d..."
  }
}

Response

{
  "transaction_id":   "tx_01HVKZ7AY3P0...",
  "status":           "accepted",
  "ledger_anchor":    null,
  "expected_finality_at": "2026-05-06T12:00:05.247Z"
}

ledger_anchor is null until XRPL ledger close. Poll /v1/transactions/:id or subscribe to the webhook for finality updates.