Skip to main content
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.
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.

id
string<uuid>
required

O id do evento — o mesmo do cabeçalho webhook-id. Deduplique por ele.

type
enum<string>
required

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
occurred_at
string<date-time>
required
club_id
string<uuid>
required
data
object
required