Saltar al contingut principal
POST
Python
Torna a comprovar els documents signats d’un pas i desa el resultat a validation de cada signatari. Didit torna a llegir cada PDF signat i en comprova el SHA-256. Per a una signatura avançada (AES), també valida la signatura PAdES, el certificat, les dades de revocació i el segell de temps. Una signatura simple no té signatura digital, de manera que només es comprova la integritat del fitxer. No es torna a signar res. A la consola, això correspon al botó Torna a validar de la pestanya Signatura de la sessió.
Envia signature_id per comprovar un sol signatari. Sense aquest camp, Didit comprova tots els signataris del pas i respon amb 409 i signature_not_signed si algun d’ells encara no ha signat. Un PDF signat desat que ja no coincideix amb el seu sha256_signed retorna 400 amb signature_document_changed. La resposta és { "signatures": [...] } amb els signataris comprovats. Llegeix validation.valid per al resultat global i validation.documents[] per a cada document. Consulta Torna a validar una signatura per a tots els camps.

Relacionats

Autoritzacions

x-api-key
string
header
requerit

La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.

Paràmetres de ruta

sessionId
string<uuid>
requerit

La sessió de Verificació d'usuaris (KYC) o Verificació d'empreses (KYB).

Exemple:

"11111111-2222-3333-4444-555555555555"

nodeId
string
requerit

El pas de Signatura electrònica: node_id de l'element a signatures[].

Exemple:

"feature_signature"

Cos

application/json
signature_id
string<uuid>

id de l'element d'un signatari a signatures[].

Resposta

Els signataris comprovats, amb la seva validation actualitzada.

signatures
object[]
Darrera modificació el 7 de novembre del 2026