TurboPulsa DOCS

REFERENSI API · SANDBOX

Reset saldo simulasi setelah semua hold selesai

POST /scenarios/reset

Scope: orders:confirm. Endpoint ini hanya tersedia di sandbox.

Parameter

NamaLokasiWajibKetentuan
Idempotency-KeyheaderYaPertahankan UUID yang sama untuk retry payload yang sama.

Contoh request

curl
# Simpan API key di environment server. Pertahankan reference dan UUID untuk retry usaha yang sama.
curl --fail-with-body 'https://api.turbopulsa.com/sandbox/v1/scenarios/reset' \
  -H "Authorization: Bearer $TURBOPULSA_API_KEY" \
  -H 'Accept: application/json' \
  -H "Idempotency-Key: $TURBOPULSA_REQUEST_UUID" \
  -H 'Content-Type: application/json' \
  --request POST --data 'null'

Ganti placeholder dengan ID/kode dari respons API. Gunakan UUID yang sama untuk retry usaha yang sama. Nilai tujuan tidak masuk URL, log, atau analytics.

Struktur respons

Ilustrasi · kontrak lengkap tersedia di OpenAPI
{
  "data": {
    "balance": 1000000,
    "currency": "IDR",
    "simulated": true
  },
  "meta": {
    "environment": "sandbox",
    "request_id": "10000000-0000-4000-8000-000000000001"
  }
}