Verify a signed document
GET
/api/v1/verify
const url = 'https://sign-api.binarybridges.co/api/v1/verify?id=2489E9AD-2EE2-8E00-8EC9-32D5F69181C0&h=example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://sign-api.binarybridges.co/api/v1/verify?id=2489E9AD-2EE2-8E00-8EC9-32D5F69181C0&h=example'Public. Checks a signed PDF’s CMS/PKCS#7 signature and returns who signed it and when. Requires no credentials — a verifiable artefact that needed a token to verify would not be verifiable.
Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»id
required
string format: uuid
h
required
string
Responses
Sección titulada «Responses»OK
Media type*/*
object
envelopeId
string format: uuid
message
required
string
signedAt
string format: date-time
signerEmail
string
signerName
string
valid
required
boolean
The request was malformed or failed validation.
Media typeapplication/json
object
code
required
string
error
required
string
message
required
string
path
required
string
quota
object
current
required
integer format: int64
dimension
required
string
limit
required
integer format: int64
status
required
integer format: int32
timestamp
required
string format: date-time
traceId
string
Example generated
{ "code": "example", "error": "example", "message": "example", "path": "example", "quota": { "current": 1, "dimension": "example", "limit": 1 }, "status": 1, "timestamp": "2026-04-15T12:00:00Z", "traceId": "example"}