> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bonx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Récupérer les jobs d'une machine

> Une machine interroge Bonx pour connaître les ordres de fabrication à exécuter.

Une machine ou un poste peut interroger Bonx pour récupérer sa file de travail,
c'est-à-dire les ordres de fabrication à produire, avec leur article, leur
quantité et leur étape courante.

<CodeGroup>
  ```js JavaScript theme={null}
  const res = await fetch(`${process.env.BONX_API_URL}/manufacturing-orders?limit=50`, {
    headers: { 'x-api-key': process.env.BONX_API_KEY },
  });
  const { manufacturingOrders } = await res.json();

  for (const job of manufacturingOrders) {
    // job.id est l'identifiant à reprendre pour pousser un statut
    console.log(job.id, job.reference, job.article.name, job.quantity, job.step?.name);
  }
  ```

  ```bash cURL theme={null}
  curl "$BONX_API_URL/manufacturing-orders?limit=50" \
    -H "x-api-key: $BONX_API_KEY"
  ```
</CodeGroup>

<Note>
  Chaque ordre porte son site et son étape courante. Filtrez côté machine sur le site ou l'étape qui la concernent pour
  ne garder que ses jobs.
</Note>
