Check package status

GET/databundle-api-v2/checkstatus/{ext_transaction_id}

Looks up a package purchase by the ext_transaction_id returned by Buy a package. A submitted bundle the provider reports as failed is marked failed and refunded during this call. Limited to 60 requests per minute.

Parameters

  • ext_transaction_idpathstringrequired

    From Buy a package.

Errors

  • 404Data bundle transaction not found

Request

curl -X GET "https://api.bulkclix.com/api/v1/databundle-api-v2/checkstatus/DB7F3A9C2E1B" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Accept: application/json"

Response · 200

application/json
{
  "message": "Status retrieved successfully",
  "data": {
    "status": "success",
    "ext_transaction_id": "DB7F3A9C2E1B",
    "client_reference": null,
    "amount": "10.00",
    "phone_number": "233241234567",
    "service_id": "b2c3d4e5-0000-4000-8000-000000000001",
    "display": "2GB - 30 days",
    "value": "2048"
  }
}