Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization header as Bearer TOKEN.https://sandbox.surepass.apphttps://kyc-api.surepass.app| Header | Required | Description |
|---|---|---|
| Authorization | Yes | JWT Bearer token for API authentication |
| Content-Type | Yes | Must be set to application/json |
| Parameter | Type | Required | Description |
|---|---|---|---|
| mobile_number | string | Yes | 10-digit mobile number registered with the gas connection (without country code) |
| provider_name | string | Yes | Gas provider name. Supported values: "indane" |
{
"mobile_number": "9876543210",
"provider_name": "indane"
}| Parameter | Type | Description |
|---|---|---|
| data | object | Main response data containing all gas connection information |
| data.client_id | string | Unique identifier for the verification request |
| data.mobile_number | string | Verified mobile number |
| data.provider_name | string | Gas provider name that was queried |
| data.indane_gas | object | Provider-specific gas connection details (varies by provider) |
| data.indane_gas.consumer_id | string | Unique consumer identifier from the gas provider |
| data.indane_gas.consumer_number | string | Consumer connection number |
| data.indane_gas.consumer_name | string | Name of the registered consumer |
| data.indane_gas.consumer_details | object | Detailed consumer information including connection type and status |
| data.indane_gas.consumer_details.consumer_relation_type | string | Type of gas connection (e.g., "LPG") |
| data.indane_gas.consumer_details.consumer_category | string | Consumer category (e.g., "Domestic", "Commercial") |
| data.indane_gas.consumer_details.consumer_status | string | Current status of the connection (e.g., "ACTIVE", "INACTIVE") |
| data.indane_gas.consumer_details.consumer_type | string | Connection type description |
| data.indane_gas.consumer_details.consumer_address | object | Complete registered address of the consumer |
| data.indane_gas.distributor_details | object | Information about the gas distributor/dealer |
| data.indane_gas.distributor_details.distributor_name | string | Name of the gas distributor |
| data.indane_gas.distributor_details.distributor_contact | string | Contact number of the distributor |
| data.indane_gas.distributor_details.distributor_address | object | Complete address of the distributor |
| status_code | number | HTTP status code (200 for success) |
| success | boolean | Indicates if the request was successful |
| message | string | Human-readable response message |
| message_code | string | Machine-readable response code |
{
"data": {
"client_id": "gas_connection_XYZ1234567890",
"mobile_number": "9876543210",
"provider_name": "indane",
"indane_gas": {
"consumer_id": "7500000099999999",
"consumer_number": "CX99999999",
"consumer_name": "Ramesh Kumar",
"consumer_details": {
"consumer_relation_type": "LPG",
"consumer_category": "Domestic",
"mi_due_date": "2015-06-20",
"relationship_uc_mid": "RL000000199999999",
"consumer_status": "ACTIVE",
"tube_change_date": "2012-03-15",
"consumer_sub_status": "ACTIVE",
"consumer_type": "Single Bottle Connection",
"tube_change_due_date": "2022-03-15",
"consumer_address": {
"line_1": "VILLAGE: RAJPUR",
"line_2": "PATNA",
"line_3": "NA",
"state": "Bihar",
"state_code": "BH",
"country": null,
"city": "NA",
"district": "PATNA",
"pin_code": "800001",
"district_code": "BR001"
}
},
"distributor_details": {
"distributor_code": "0000999999",
"distributor_backlog_days": "2",
"distributor_name": "RAJPUR INDANE GAS SERVICE",
"distributor_contact": "9123456789",
"distributor_address": {
"address_line_1": "MAIN ROAD, RAJPUR BAZAR",
"address_line_2": "NEAR PANCHAYAT BHAWAN",
"address_line_3": "PO- RAJPUR, DIST.-PATNA",
"state": null,
"state_code": "BH",
"country": "India",
"city": "PATNA",
"district": "PATNA",
"pin_code": "800002",
"district_code": "BR001"
}
}
}
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}{
"status_code": 401,
"success": false,
"message": "Token is missing. Please provide proper Authorization header with Bearer token",
"message_code": "missing_token"
}curl --location --request POST 'https://kyc-api.surepass.app/api/v1/gas-connection/verify' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"mobile_number": "9876543210",
"provider_name": "indane"
}'{
"data": {
"client_id": "gas_connection_XYZ1234567890",
"mobile_number": "9876543210",
"provider_name": "indane",
"indane_gas": {
"consumer_id": "7500000099999999",
"consumer_number": "CX99999999",
"consumer_name": "Ramesh Kumar",
"consumer_details": {
"consumer_relation_type": "LPG",
"consumer_category": "Domestic",
"mi_due_date": "2015-06-20",
"relationship_uc_mid": "RL000000199999999",
"consumer_status": "ACTIVE",
"tube_change_date": "2012-03-15",
"consumer_sub_status": "ACTIVE",
"consumer_type": "Single Bottle Connection",
"tube_change_due_date": "2022-03-15",
"consumer_address": {
"line_1": "VILLAGE: RAJPUR",
"line_2": "PATNA",
"line_3": "NA",
"state": "Bihar",
"state_code": "BH",
"country": null,
"city": "NA",
"district": "PATNA",
"pin_code": "800001",
"district_code": "BR001"
}
},
"distributor_details": {
"distributor_code": "0000999999",
"distributor_backlog_days": "2",
"distributor_name": "RAJPUR INDANE GAS SERVICE",
"distributor_contact": "9123456789",
"distributor_address": {
"address_line_1": "MAIN ROAD, RAJPUR BAZAR",
"address_line_2": "NEAR PANCHAYAT BHAWAN",
"address_line_3": "PO- RAJPUR, DIST.-PATNA",
"state": null,
"state_code": "BH",
"country": "India",
"city": "PATNA",
"district": "PATNA",
"pin_code": "800002",
"district_code": "BR001"
}
}
}
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}