{
"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"
}
}
}Eventos de webhook
student.created e student.updated
A conta de aluno nasceu no club, ou quem administra corrigiu o nome ou o e-mail.
Os dois tipos têm o mesmo corpo. O aluno sai como está quando o evento é montado, segundos
depois do fato: num
student.updated, o data.student já traz o nome ou o e-mail novo.
{
"id": "0f8b6c1e-3d2a-4f5b-9a7c-2e4d6f8a1b3c",
"type": "student.created",
"occurred_at": "2026-09-14T13:02:41Z",
"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"
}
}
}
student.created não quer dizer conta confirmada: quem se cadastra ainda vai resgatar o link
do e-mail, e quem comprou ainda vai definir a senha.student.created: a conta de aluno nasceu no club — cadastro, compra,
convite, importação ou link de cadastro. A conta pode ainda não ter
confirmado o e-mail.
student.updated: quem administra corrigiu o nome ou o e-mail.
O id do evento — o mesmo do cabeçalho webhook-id. Deduplique por ele.
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