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

# getBundleStatuses

> Vérifiez le statut des paquets Jito soumis. Renvoie le statut de confirmation, le slot et les signatures de transaction.

Retourne le statut des paquets soumis. Si un paquet n'a pas atterri ou n'est pas trouvé, il renvoie `null`.

## Point de terminaison

```
POST https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY
```

## Requête

<ParamField body="jsonrpc" type="string" required>
  `"2.0"`
</ParamField>

<ParamField body="id" type="number" required>
  Identifiant de la requête.
</ParamField>

<ParamField body="method" type="string" required>
  `"getBundleStatuses"`
</ParamField>

<ParamField body="params[0]" type="array[string]" required>
  Tableau contenant jusqu'à 5 ID de paquets à vérifier.
</ParamField>

## Exemple de requête

```bash theme={"system"}
curl "https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY" \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getBundleStatuses",
    "params": [
      [
        "892b79ed49138bfb3aa5441f0df6e06ef34f9ee8f3976c15b323605bae0cf51d"
      ]
    ]
  }'
```

## Réponse

<ResponseField name="result.context.slot" type="number">
  Le slot auquel la requête a été traitée.
</ResponseField>

<ResponseField name="result.value" type="array">
  Tableau d'objets de statut de paquet. `null` pour les paquets non trouvés.
</ResponseField>

<ResponseField name="result.value[].bundle_id" type="string">
  L'ID du paquet.
</ResponseField>

<ResponseField name="result.value[].transactions" type="array[string]">
  Signatures de transaction encodées en Base-58 dans le paquet.
</ResponseField>

<ResponseField name="result.value[].slot" type="number">
  Slot dans lequel le paquet a été traité.
</ResponseField>

<ResponseField name="result.value[].confirmation_status" type="string">
  `"processed"`, `"confirmed"`, ou `"finalized"`.
</ResponseField>

<ResponseField name="result.value[].err" type="object">
  Informations sur l'erreur, le cas échéant.
</ResponseField>

```json theme={"system"}
{
  "jsonrpc": "2.0",
  "result": {
    "context": {
      "slot": 242806119
    },
    "value": [
      {
        "bundle_id": "892b79ed49138bfb3aa5441f0df6e06ef34f9ee8f3976c15b323605bae0cf51d",
        "transactions": [
          "3bC2M9fiACSjkTXZDgeNAuQ4ScTsdKGwR42ytFdhUvikqTmBheUxfsR1fDVsM5ADCMMspuwGkdm1uKbU246x5aE3",
          "8t9hKYEYNbLvNqiSzP96S13XF1C2f1ro271Kdf7bkZ6EpjPLuDff1ywRy4gfaGSTubsM2FeYGDoT64ZwPm1cQUt"
        ],
        "slot": 242804011,
        "confirmation_status": "finalized",
        "err": {
          "Ok": null
        }
      }
    ]
  },
  "id": 1
}
```

## Voir aussi

* [sendBundle](/docs/fr/api-reference/sender/sendbundle) — soumettre des paquets
* [Jito Bundles via Helius](/docs/fr/sending-transactions/send-bundle) — guide complet
