---
title: "Api Download Job"
method: GET
path: "/api/jobs/{job_id}/download"
tags: ["jobs"]
---

# Api Download Job

`GET /api/jobs/{job_id}/download`

## Request

- Base URL: `https://outsend.xyz`
- URL: `https://outsend.xyz/api/jobs/{job_id}/download`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Télécharge le résultat d'un job.

Format supportés (paramètre `format`) :
  - csv   : fichier original tel que produit par le scraper (UTF-8 BOM, ;)
  - json  : conversion à la volée en tableau d'objets
  - xlsx  : conversion à la volée en classeur Excel (mieux pour Excel/Sheets)

Route synchrone (threadpool). CSV et JSON sont streamés par morceaux ;
XLSX est construit en mode write_only (ligne à ligne, sans garder tout
le classeur en objets cellule).

## Path parameters

- `job_id` string, required

## Query parameters

- `format` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/outsend/apis/outsend-api.md) · [All operations](https://skmtc.dev/outsend/apis/outsend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/outsend/apis/outsend-api/revisions/39db3c6f886a?raw)
