Saltar al contenido
Resources

Integrations & LMS

From completed course to the student's wallet, hands-free: official Moodle plugin, LTI 1.3, a REST API for any system, and your visual identity imported straight from Canva and Figma.

Official Moodle plugin

Install local_vericert in your Moodle, paste your API token and you're done: when a student completes a course, VeriCert issues their credential automatically and emails it to them. The course → badge mapping is managed in the VeriCert panel (Integrations), so you can change which badge each course awards without touching Moodle.

How to install it
  1. Download the plugin from your panel (Integrations → Moodle).
  2. In Moodle: Site administration → Plugins → Install plugin.
  3. Paste the API URL and your VeriCert token.
  4. Define the course→badge mapping in VeriCert (or a default template).

LTI 1.3 — Canvas, Blackboard, Brightspace, Sakai

Register VeriCert as an LTI 1.3 tool in your LMS and place the "Claim your credential" activity at the end of the course. The student opens it, we validate the LMS's cryptographic signature, and issue according to the course mapping — then take them straight to their credential. One integration covers every LTI Advantage LMS.

REST API & webhooks

For your SIS, CRM or your own platform. Bearer-token authentication (generated in Integrations), idempotent issuance by template + email, support for photo ID credentials, and signed outgoing webhooks (credential.issued / claimed / revoked / restored).

curl -X POST https://vericert.pro/api/v1/emitir \
  -H "Authorization: Bearer credu_YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "template_id": 12,          // or "external_id": "COURSE-101" with mapping
    "nombre": "John Doe",
    "correo": "john.doe@mail.com",
    "student_id": "A0123456",   // optional: ID credential
    "photo_url": "https://…"    // optional: signed photo
  }'

GET /api/v1/estado returns your account status and credits. Clear responses: 402 out of credits, 422 unmapped course, idempotency if the holder already has that badge.

Canva & Figma

Connect your account once from Integrations and bring in your artwork without manual exporting: your Canva designs appear in a gallery to use as badge artwork (600×600), diploma background (landscape A4) or CR80 card background (1050×660). From Figma, paste the frame link and you're done. Each format has its size guide in the panel.

Events & kiosk

There's automation without any integration too: events with claim QRs, single-use personal codes and an accessible kiosk — the credential issues when the attendee claims it.

Create an account and connect my LMS Next resource: Open Badges 3.0