SmartCerts API

API de certificados

Emitir uma credencial pela API é tão simples quanto pelo painel. Integre ao seu LMS, plataforma de eventos ou sistema de RH.

O que dá para fazer

  • Listar suas emissões (cursos, eventos, turmas)
  • Emitir credenciais, com envio do e-mail opcional
  • Consultar credenciais por código, e-mail ou ID seu
  • Revogar credenciais
  • Verificar qualquer credencial pelo código (sem chave)

Pensada para integrar

  • Chaves por organização, criadas e revogadas no painel
  • external_id: repetir a chamada não duplica a credencial
  • Respostas e erros em JSON, versão na URL (/api/v1)

Disponível nos planos Profissional e Escala.

curl https://smartcerts.co/api/v1/credentials/k7m2p9x4w3qa \
  -H "Authorization: Bearer $SMARTCERTS_TOKEN"

{
  "code": "k7m2p9x4w3qa",
  "state": "valid",
  "url": "https://smartcerts.co/certificate/k7m2p9x4w3qa",
  "pdf_url": "https://smartcerts.co/certificate/k7m2p9x4w3qa/pdf",
  "recipient": { "name": "Ana Beatriz Souza" },
  "issuer": { "name": "Instituto Exemplo" },
  "title": "Certificado de Conclusão",
  "issuance": { "id": 42, "title": "Gestão de Projetos na Prática" },
  "issued_on": "2026-09-15",
  "expires_on": null
}

Precisa emitir em escala ou integrar ao seu sistema?

Crie a conta, escolha um modelo e emita. As 10 primeiras são por nossa conta.