Saltar al contingut principal
POST
curl

Paràmetres de ruta

token
string
requerit

Token de sessió opac retornat quan s'ha creat la sessió del widget.

Cos

application/json
method
enum<string>
requerit

El mètode de prova que ha triat l'usuari final. Ha de ser un dels allowed_methods del context.

Opcions disponibles:
MESSAGE_SIGNING,
SATOSHI_TEST,
SCREENSHOT,
SELF_DECLARATION
wallet_address
string

Per defecte, el wallet_address de la sessió. Ha de coincidir amb la cartera de la transferència quan la sessió està vinculada a una transferència.

Maximum string length: 128
chain
string

Per defecte, la cadena de la sessió.

Maximum string length: 32

Resposta

La prova que ja estava oberta per a aquest mètode, represa.

proof_id
string<uuid>
method
enum<string>
Opcions disponibles:
MESSAGE_SIGNING,
SATOSHI_TEST,
SCREENSHOT,
SELF_DECLARATION
status
enum<string>

PENDING: l'usuari final ha triat aquest mètode i la prova encara no s'ha decidit. Una signatura fallida o un dipòsit de prova que encara no es pot llegir o confirmar manté la prova com a PENDING amb un failure_reason, de manera que l'usuari final pot tornar-ho a provar; un dipòsit SATOSHI_TEST enviat es torna a comprovar automàticament fins que es tanca la seva finestra temporal, i un SCREENSHOT enviat queda a l'espera de la teva revisió. VERIFIED: la titularitat està demostrada. REJECTED: el dipòsit de prova és realment incorrecte (un altre remitent, un import diferent de l'esperat a l'adreça de dipòsit, anterior al repte o una transacció que ja ha demostrat una altra cartera) o el teu revisor ha rebutjat la captura de pantalla; failure_reason indica quin ha estat el motiu. Una prova rebutjada és definitiva i consumeix un dels intents de la sessió. EXPIRED: la prova ja no es pot decidir (la finestra s'ha tancat, l'usuari final ha canviat de mètode, la sessió del widget ha caducat o el titular de la cartera ha canviat); failure_reason indica quin ha estat el motiu.

Opcions disponibles:
PENDING,
VERIFIED,
REJECTED,
EXPIRED
wallet_address
string
chain
string

Identificador canònic de la cadena de l'entrada de la llibreta d'adreces a la qual correspon el comprovant, p. ex. ETH, BTC, SOL, TRX.

deposit_address
string | null

Adreça de dipòsit a la qual el client ha d'enviar l'import de la prova Satoshi. Només present en una prova SATOSHI_TEST.

expected_amount
string | null

Quantitat on-chain exacta, en la moneda nativa del dipòsit, amb la qual ha de coincidir el dipòsit de prova de Satoshi. Present només en una prova SATOSHI_TEST.

expires_at
string<date-time> | null

Data límit per a la finestra pròpia de la prova de Satoshi d'aquest comprovant. Present només en un comprovant SATOSHI_TEST; el camp expires_at de la sessió del widget s'amplia per cobrir-lo quan s'ofereix SATOSHI_TEST.

challenge
string | null

Missatge emès per Didit que el client signa amb la seva cartera. Present només en una prova de MESSAGE_SIGNING.

rejection_reason
string

Per què s'ha rebutjat la prova, com a frase en anglès per a l'usuari final. Només present quan status és REJECTED; buit quan el teu revisor ha rebutjat una captura de pantalla (la teva nota es queda amb tu).

created_at
string<date-time>
attempts
integer

Quants cops s'han enviat proves per a aquest comprovant (signatures, identificadors de transacció, fitxers pujats).

failure_reason
enum<string>

Per què l'últim intent no va reeixir, o per què es va tancar la prova. Buit quan res no ha fallat.

Opcions disponibles:
,
SIGNATURE_INVALID,
SIGNATURE_UNSUPPORTED_SCHEME,
DEPOSIT_NOT_FOUND,
DEPOSIT_UNCONFIRMED,
DEPOSIT_LOOKUP_FAILED,
DEPOSIT_MISMATCH,
DEPOSIT_STALE,
TXID_REUSED,
CHAIN_UNSUPPORTED,
WINDOW_EXPIRED,
OWNERSHIP_CHANGED,
METHOD_SWITCHED,
REVIEW_REJECTED,
ABANDONED
Darrera modificació el 7 de novembre del 2026