VerifycateDeveloper Docs

Get a public certificate

GET/api/v1/certificates/{publicID}

Fetch a publicly verifiable issued certificate by public id

Returns the public view of an issued certificate. No authentication. Pending issues are not visible (404).

Also available: the signed Open Badge / Verifiable Credential document at GET /api/v1/certificates/{publicID}/credential.json (Content-Type: application/vc+ld+json).

Authorization

None. Do not send an API key.

Path parameters

publicID*string

Public id of the issued certificate

Example: vc_pub_ada01

Query parameters

workspace?string

Optional. When set, returns 404 unless the certificate belongs to this workspace slug

Example: acme

Response schema

attribute_definitions*array
attributes*object
?AnchorStatus
channels*array
status*string
*PublicCertificateRef
certificate_type?string
description?string
duration?string
earning_criteria?array
learn_more_url?string
level?string
name*string
skills?array
sponsors?array
correction_form_url?string
expires_at*string
issued_at*string
?NFTStatus
chain_id*integer
contract*string
explorer_url?string
image_url?string
metadata_uri?string
opensea_url?string
status*string
token_id*string
pdf_url?string
png_url?string
public_id*string
recipient_name*string
status*string
template*object
template_version?integer
*PublicBranding
avatar_url?string
brand_accent_color?string
brand_background_color?string
brand_text_color?string
hide_verifycate_branding*boolean
logo_url?string
name*string
portal_origin?string
slug*string
website?string