Aller au contenu principal

Récupérer une transaction de solde

Renvoie les transactions qui composent le solde du compte Stripe (telles que les prélèvements, les virements, les versements et les remboursements). Stripe répertorie ces transactions par ordre chronologique inverse, en affichant les entrées les plus récentes en premier.

GET https://api.stripe.com/v1/balance_transactions/{id}

Exemples

Exemple cURL :

cURL
curl -X GET https://api.stripe.com/v1/balance_transactions/tr_1234567890 \
-u <YOUR_SECRET_KEY>:

Réponses

Les réponses renvoient des codes standard.

200: OK

Response
{
"object": "balance_transaction",
"id": "tr_1234567890",
"amount": 1000,
"currency": "usd",
"description": "Payment for invoice",
"fee": 59,
"fee_details": [
{
"amount": 59,
"currency": "usd",
"description": "Stripe processing fees",
"type": "stripe_fee"
}
],
"net": 941,
"status": "available",
"type": "charge"
}

Réponses d'erreur

400: Bad Request

Response
{
"error": {
"message": "If passing an array with explicit keys (e.g. foo[0]=a&foo[1]=b) instead of as an array (e.g. foo[]=a&foo[]=b), the keys must be numeric and sequential starting from 0. You passed the keys `1`, we expected to have a key with the value `0`.",
"param": "expand",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_kCeAL5FAly5bkh?t=1734734555",
"type": "invalid_request_error"
}
}

401: Unauthorized

Response
{
"error": {
"type": "invalid_request_error",
"message": "Invalid API Key provided: sk_test_********************1234"
}
}

Paramètres

Paramètres de requête
ParamètreTypeDescription
expand[]tableau de chaînesIdentifie les objets de réponse imbriqués à enrichir et à renvoyer en ligne.
Variables de chemin
NomTypeRequisDescription
idchaîneRequisIdentifiant de la variable de chemin