Files
SatsFaucet/backend/openapi/path-items/deposit-redeem-cashu.yaml
2026-02-28 21:14:27 -03:00

49 lines
1.2 KiB
YAML

post:
tags: [Public]
summary: Redeem Cashu token
requestBody:
required: true
content:
application/json:
schema:
type: object
required: [token]
properties:
token:
type: string
description: Cashu token (cashuA... or cashuB...)
responses:
"200":
description: Redeem result
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
paid:
type: boolean
amount:
type: integer
invoiceAmount:
type: integer
netAmount:
type: integer
to:
type: string
message:
type: string
"400":
description: Invalid token or address
content:
application/json:
schema:
$ref: "../components/schemas/common.yaml#/ApiError"
"502":
description: Redeem failed
content:
application/json:
schema:
$ref: "../components/schemas/common.yaml#/ApiError"