PHP2Shell: Is Your Joomla Site Safe? What to Do Today Introducing Next Boards: Kanban project and task boards for Joomla Next Exams 6.2.0: Exam Studio, six visual question types, exam embeds and six new languages Building the Future of Joomla Extensions
NextSoftware

certificate.issued

EVENT certificate.issued

A certificate is issued

Trigger

A passing attempt earns its certificate.

Payload fields

Field Type Meaning
certificate_id integer
number string The certificate number, from the template's numbering pattern.
attempt_id integer
exam_id integer
exam_title string
user_id integer|null
guest_email string|null
recipient_name string
issued_at string UTC, as YYYY-MM-DD HH:MM:SS.
expires_at string|null Null when it never expires.

Payload

{
    "event": "certificate.issued",
    "timestamp": "2026-10-18T12:51:31+00:00",
    "site": "https://your-site.example",
    "data": {
        "certificate_id": 91,
        "number": "2026/0042",
        "attempt_id": 263,
        "exam_id": 7,
        "exam_title": "Safety induction",
        "user_id": 412,
        "guest_email": null,
        "recipient_name": "Dana Kovacs",
        "issued_at": "2026-10-18 12:51:31",
        "expires_at": null
    }
}

See also

All Extensions