{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"occurred_at": "2023-11-07T05:31:56Z",
"club_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"data": {
"student": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"email": "jsmith@example.com",
"created_at": "2023-11-07T05:31:56Z"
},
"course": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"title": "<string>",
"public_id": "<string>"
},
"lesson": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"title": "<string>",
"public_id": "<string>"
},
"completed_at": "2023-11-07T05:31:56Z"
}
}Eventos de webhook
lesson.completed
Um aluno concluiu uma aula pela primeira vez.
Sai uma vez por aluno e aula: desmarcar a conclusão e marcar de novo não repete o evento.
{
"id": "d7f9b1c3-5e2a-4d4f-8a6c-0e2a4c6f8b1d",
"type": "lesson.completed",
"occurred_at": "2026-09-14T15:47:22Z",
"club_id": "7a1e9c4b-5d3f-4e2a-8b6c-1f0d9e8a7b65",
"data": {
"student": {
"id": "c3d5e7f9-1a2b-4c6d-8e0f-a1b2c3d4e5f6",
"name": "Maria Silva",
"email": "maria.silva@example.com",
"created_at": "2026-09-14T13:02:40Z"
},
"course": {
"id": "f1b3d5a7-9c2e-4f4b-a8d0-2c4e6a8b0d1f",
"title": "Curso de Marketing",
"public_id": "curso-de-marketing"
},
"lesson": {
"id": "a3c5e7b9-1d2f-4a4c-8e6b-2f4a6c8e0b1d",
"title": "Aula 1: posicionamento",
"public_id": "aula-1-posicionamento"
},
"completed_at": "2026-09-14T15:47:21Z"
}
}
lesson.completed: a primeira conclusão de uma aula por um aluno. Desfazer e concluir de novo não repete.
O tipo de uma mensagem entregue — os eventos, mais o webhook.test do botão de teste.
Available options:
student.created, student.updated, student.removed, access.granted, access.revoked, access.extended, access.shortened, access.restored, access.moved, purchase.paid, purchase.refunded, subscription.past_due, subscription.canceled, lesson.completed, course.completed, webhook.test Show child attributes
Show child attributes