Quickstart
Three separate paths: public verification, authorized diagnostics, and formal rating requests. Production steps appear when the matching capability is enabled.
Public verification
Use a certificate ID or JWS against the public verify and status resources.
Authorized diagnostics
Requires customer authorization and L3 credentials.
Formal rating request
Returns an async job; completed is not the same as certificate issued.
Public verification steps
- Open /rank/verify and submit a formal certificate ID, or call POST /v1/certificates/verify with the raw JWS.
- Confirm typ=vgo-rank+jwt, audience, issuer and ±60s clock skew against the configured JWKS.
- Treat status separately from signature: revoked, expired, restricted and unknown must stay distinct from VR0.
Sandbox diagnostics (not a formal Rank)
Approved sbx_ keys can call the sandbox probe. Never treat sandbox results as a formal Rank.
curl -sS -H "Authorization: Bearer $SBX_KEY" \
https://sandbox-api.vgoframework.org/v1/diagnostics/previewFormal rating request
An async job completed is not certificate.issued. This path stays planned until L4 authorization opens.
