LPG Consumer Details
Fetch real-time LPG consumer information, distributor details, product pricing, and booking eligibility for any registered LPG connection in India using a Consumer ID.
Use this API to verify and display LPG consumer profiles before processing payments or bookings. Ideal for platforms handling LPG bill payments via BBPS, utility automation tools, and B2B payment aggregators managing bulk consumer transactions across corporates or housing societies.
API URL: https://api.bulkpe.in/client/getLpgDetails
Method: POST
Auth: Please refer to the Authorization page.
{
"reference": "test123", //unique reference id
"consumerId": "7500000088302800" //LPG Consumer ID (17-digit identifier)
}
Sample cURL request
curl --location 'https://api.bulkpe.in/client/getLpgDetails' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <your_token>' \
--data '{
"reference": "your-unique-reference-id",
"consumerId": "7500000088302800"
}'
Response
{
"status": true,
"statusCode": 200,
"data": {
"customerName": "Rahul Sharma",
"customerAddress": {
"AddressLine1": "12, Green Park Colony",
"AddressLine2": "Andheri West",
"AddressLine3": "Mumbai",
"City": "Mumbai",
"District": "Mumbai Suburban",
"State": "Maharashtra",
"StateCode": "MH",
"Pincode": "400058",
"DistrictCode": "MH023",
"Country": "India"
},
"customerMobile": "9876543210",
"customerCategory": "Domestic",
"customerType": "Single Bottle Connection",
"customerNo": "10245",
"consumerId": "1234567890123456",
"consumerCategory": "Domestic",
"tubeChangeDate": 1740000000,
"tubeChangeDueDate": 1900000000,
"distributorName": "MUMBAI GAS AGENCY",
"distributorAddress": {
"AddressLine1": "45, Link Road",
"AddressLine2": "Goregaon West",
"AddressLine3": "Mumbai",
"City": "Mumbai",
"District": "Mumbai Suburban",
"State": "Maharashtra",
"StateCode": "MH",
"Pincode": "400062",
"DistrictCode": "MH023",
"Country": "India"
},
"distributorContact": "9123456780",
"distributorCode": "0000098765",
"distributorBacklogDays": "5",
"paymentEligible": "Y",
"bookingEligible": "Y",
"bookingEligibilityFailureReason": null,
"trackingId": null,
"miDueDate": 1800000000,
"orderDetails": {
"TotalDue": null,
"OrderStatus": null,
"OrderType": null,
"OrderSubType": null,
"ListofOrderLineItems": null,
"OrderChannel": null,
"OrderNumber": null,
"OrderId": null,
"OrderTotal": null,
"Source": null,
"OrderRefNo": null,
"OrderDate": null
},
"productDetails": [
{
"ProductName": "14.2 Kg LPG Cylinder - Filled",
"ProductCode": "M00087",
"ProductId": "1-XXXXXX",
"PromotionId": "1-YYYYYY",
"DefaultProduct": "Y",
"Quantity": "1",
"UnitSize": "14.2",
"ProductPriceDet": {
"RSP": "949",
"SubsidyAmount": null,
"DigitalPaymentIncentive": null,
"PTDCharges": null
}
}
],
"reference": "txn-ref-a1b2c3d4-e5f6-7890-abcd-ef1234567890"
},
"message": "verified"
}
---
Note:
-
All timestamp fields (
tubeChangeDate,tubeChangeDueDate) are returned in Unix epoch format. Convert to IST before displaying to end users.
-
The
referencefield must be unique per request for reconciliation purposes.