This endpoint allows users to recover funds that were sent to an LP wallet but were not properly processed. This is a safety mechanism to prevent permanent loss of funds.
To be eligible for clawback, a transfer must:
Requires a valid JWT bearer token. The token’s public key must match
the sender_public_key
in the request.
sender_public_key
- Public key of the original senderspark_transfer_id
- Transfer ID to claw backlp_identity_public_key
- LP wallet that received the fundsnonce
- Unique value for replay protectionsignature
- Request signature200 OK
with tracking information if clawback is accepted400 Bad Request
if validation fails or transfer is ineligible401 Unauthorized
if authentication fails409 Conflict
if nonce already used500 Internal Server Error
if clawback processing failsBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Clawback request details including transfer ID and authentication
Request body for clawing back stuck funds.
Clawbacks allow users to recover funds that were sent to an LP wallet but were not processed correctly. This is a safety mechanism to prevent permanent loss of funds due to system failures or edge cases.
Clawback accepted for processing
Response for a successful clawback request