API referenceEndpointsBuyback (unavailable)
Submit the owner-signed sellback
POST
Save signed bytes before sending. Retries retain the original accepted transaction. After timeout, poll this operation; never create a new transfer. Once submitted, cancellation is unavailable.
WalletSessionheader
AuthorizationBearer <token>Authorization: Bearer <accessToken> from POST /auth/verify. Proves control of
one wallet for one hour. Used only by the Redemption endpoints, from the browser.
sellbackId*stringMatch
^[1-9][0-9]{0,17}$application/json- body
signedTransaction*stringBase64 transaction signed by the owner wallet.
Length
1 <= length <= 16000The current sellback operation. Only completed confirms the payout. Processing includes uncertain confirmation; keep polling this ID. Failed attempts can be prepared again while the offer remains open.
application/json- response
success*unknowndata*curl -X POST 'https://api-staging.theverity.xyz/api/v1/redeem/sellbacks/string/submit' \ -H 'Authorization: Bearer <wallet_access_token>' \ -H 'Content-Type: application/json' \ -d '{ "signedTransaction": "string"}'Example Response
{ "success": true, "data": { "id": "string", "prize_id": 0, "amount_usd": 0, "status": "awaiting_signature", "expires_at": "2019-08-24T14:15:22Z", "signature": "string", "transaction": "string", "error": "string" }}