Saltar al contenido

Verificação pública de um certificado pelo código

GET/api/certificates/verify/{code}

Auth
Pública
Las descripciones de los endpoints vienen de la especificación de la API y, por ahora, están en portugués. La interfaz alrededor está traducida.

Sem login e sem `X-CommunityId` (o código é global). A página do app que consome esta rota é `https://{domínio da comunidade}/_/certificates/verify/{código}`, o `verificationUrl` e o QR dos certificados emitidos a partir de 2026-10-06; os anteriores trazem `/verify/{código}`, que o app redireciona. Válido: nome como emitido, título, descrição, carga horária, `subjectTitle` (do que é o certificado; `courseTitle` e `eventTitle` trazem o mesmo valor, por compatibilidade), comunidade, data e hora, quem assinou e as URLs do PDF e das imagens. Revogado: só título, comunidade, data de emissão e `revokedAt`. Nunca e-mail, quem emitiu nem o motivo da revogação. `indexable` diz se a página pode ir para buscadores (nasce `false`; o dono liga). Código inexistente, apagado (a pessoa saiu da comunidade) ou malformado: o mesmo 404. Aceita o código com ou sem hífens, em minúsculas. Limite de 60 consultas por minuto por IP.

Parámetros

NombreDóndeTipoDescripción
codeobligatoriopathstring

Respuestas

CódigoDescripción
200Certificado encontrado (válido ou revogado).
404Recurso não encontrado.
429Muitas consultas.
500Erro interno do servidor.

Ejemplo con curl

curl -X GET "https://api.memberfy.net/api/certificates/verify/<code>"