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

# course.completed

> Um aluno concluiu todas as aulas publicadas de um curso.

Sai uma vez por aluno e curso. `completed_at` é quando a última aula publicada foi concluída,
então vem logo depois do `lesson.completed` dessa aula.

```json theme={null}
{
  "id": "6a8c0e2b-4d1f-4c3a-b5e7-9d1f3b5a7c9e",
  "type": "course.completed",
  "occurred_at": "2026-10-03T19:08:55Z",
  "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"
    },
    "completed_at": "2026-10-03T19:08:54Z"
  }
}
```


## Related topics

- [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)
- [Ler um endpoint](/api-reference/webhook-endpoints/get.md)
