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

Réponse
{
"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

Réponse
{
"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

Réponse
{
"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