# List the lessons of a product

`GET https://{domain}/api/v1/item/lista_por_produto/{produto_id}`

Operation ID: `lessons.list_by_product` · API v1

Lists the published lessons of a product, with their sections, in content order. Not paginated.

## Parameters

| Name | In | Type | Required | Description |
|---|---|---|---|---|
| `produto_id` | path | integer | yes |  |

## Responses

### 200

The lessons.

Body: object.

### 401

The Authorization header is missing, or the key does not exist or was deleted.

Body: HandlerError.

### 404

No route matches the path, for example a non-numeric ID where a number is expected.

Body: HandlerError.

### 409

msg is Produto não encontrado.

Body: Error.

Full schema: https://cademi.dev/openapi/v1.json
