---
title: "Download the report by ID"
method: GET
path: "/company/reports/{reportId}/download"
tags: ["Reports"]
---

# Download the report by ID

`GET /company/reports/{reportId}/download`

## Request

- Base URL: `https://api.hibob.com/v1`
- URL: `https://api.hibob.com/v1/company/reports/{reportId}/download`
- Auth: one of:
  - HTTP basic
  - HTTP bearer

Returns a report data file in the specified format.<br /> <b>Supported user types:</b> Service. <br /> <br />   <b>Permissions required:</b>  <br /> The service user that you use for this call should have the required permissions. To learn more, see [Reports permissions](https://apidocs.hibob.com/reference/reports).

## Path parameters

- `reportId` number, required

## Query parameters

- `format` 'csv' | 'xlsx' | 'json', required
- `includeInfo` boolean
- `locale` string
- `humanReadable` string

## Response `200`

Includes the report name and execution date in the report file. By default this is set to True.

- string, binary

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `404`: Not Found
- `429`: Rate limit exceeded
- `500`: Internal server error

---

[API](https://skmtc.dev/hibob/apis/reports-api.md) - [All operations](https://skmtc.dev/hibob/apis/reports-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hibob/apis/reports-api/revisions/aec2bad6d17f?raw)
