# Report Files

Using this endpoint you can retrieve the list of active reports that are available for your chatbot. Reports can be scheduled on Xenioo using your chatbot interface.

Reports that have failed or are still being generated will not be included in the list.

### Request

The following request will retrieve the full list of available reports:

```bash
curl --location --request GET 
'https://<NODE>.xenioo.com/reports' \
--header 'Authorization: Bearer <BOT_AUTH_TOKEN>' \
--header 'Content-Type: application/json'
```

### Response

If successful, the response will contain a detailed list of all the available reports.

```javascript
[
    {
        "Id":"...",
        "Title":"Monthly convrsations report",
        "FromDate":...,
        "ToDate"...
    },
    {
        ...
    }
]
```

### Response Codes

This endpoint will reply with the following standard HTTP codes.

| Code | Meaning                                               |
| ---- | ----------------------------------------------------- |
| 200  | Ok. The request has been successfully fulfilled.      |
| 404  | Not Found. The specified  chatbot has not been found. |
