Skip to main content
GET
/
v1
/
trust-badge
/
verify
curl "https://api.vouchmark.com/v1/trust-badge/verify?token=eyJhbGciOiJIUzI1NiIs..."
{
  "valid": true,
  "vendorId": "cmp_aBcD...",
  "companyName": "TEKCIFY TECHNOLOGIES LTD",
  "band": "verified",
  "score": 90,
  "issuedAt": "2026-05-12T00:00:00Z",
  "expiresAt": "2026-05-13T00:00:00Z",
  "checkedAt": "2026-05-12T09:14:00Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.vouchmark.com/llms.txt

Use this file to discover all available pages before exploring further.

Verifies a badge token. No authentication required — anyone can call it. The endpoint validates the JWT signature and confirms the underlying badge hasn’t been revoked.

Query

token
string
required
The JWT token from the badge URL.
curl "https://api.vouchmark.com/v1/trust-badge/verify?token=eyJhbGciOiJIUzI1NiIs..."
{
  "valid": true,
  "vendorId": "cmp_aBcD...",
  "companyName": "TEKCIFY TECHNOLOGIES LTD",
  "band": "verified",
  "score": 90,
  "issuedAt": "2026-05-12T00:00:00Z",
  "expiresAt": "2026-05-13T00:00:00Z",
  "checkedAt": "2026-05-12T09:14:00Z"
}
When the token is invalid, expired, or the badge has been revoked, valid is false with a reason:
{
  "valid": false,
  "reason": "REVOKED",
  "revokedAt": "2026-05-12T08:00:00Z"
}
Possible reason values: INVALID_SIGNATURE, EXPIRED, REVOKED, UNKNOWN_BADGE.