> ## Documentation Index
> Fetch the complete documentation index at: https://docs.weve.cx/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.

```json theme={null}
{
  "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"
  }
}
```


## Related topics

- [course.completed](/api-reference/webhook-events/course-completed.md)
- [Listar entregas](/api-reference/webhook-endpoints/deliveries-list.md)
- [Webhooks de saída](/essentials/webhooks.md)
- [Alterar endpoint](/api-reference/webhook-endpoints/update.md)
- [Cadastrar endpoint](/api-reference/webhook-endpoints/create.md)
