Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization
header as Bearer TOKEN
.https://sandbox.surepass.io
https://kyc-api.surepass.io
Header | Required | Description |
---|---|---|
Authorization | Yes | JWT Bearer token for authentication. Format: Bearer <your_token> |
Content-Type | Yes | Set to application/json |
Parameter | Type | Description |
---|---|---|
data | Array | List of electricity operators with their state and code information |
data[].state | String | Name of the Indian state or region |
data[].operator_code | String | Unique code identifying the electricity operator |
status_code | Integer | HTTP status code of the response (200 for success) |
message_code | String | Short code indicating the result of the request |
message | String | Human-readable message describing the result |
success | Boolean | Indicates whether the request was successful |
{
"data": [
{
"state": "Assam",
"operator_code": "AS"
},
{
"state": "Rajasthan",
"operator_code": "AJ"
},
{
"state": "Andra Pradesh",
"operator_code": "APS"
},
// Additional operators omitted for brevity
],
"status_code": 200,
"message_code": "success",
"message": "Success",
"success": true
}
{
"status_code": 401,
"message_code": "unauthorized",
"message": "Invalid or expired token",
"success": false
}
curl --location --request GET 'https://kyc-api.surepass.app/api/v1/utility/electricity/operator-code-list'
{
"data": [
{
"state": "Assam",
"operator_code": "AS"
},
{
"state": "Rajasthan",
"operator_code": "AJ"
},
{
"state": "Andra Pradesh",
"operator_code": "APS"
},
{
"state": "West Bengal",
"operator_code": "BG"
},
{
"state": "Karnataka",
"operator_code": "BS"
},
{
"state": "Bses Rajdhani Delhi",
"operator_code": "BR"
},
{
"state": "Bses Yamuna Delhi",
"operator_code": "BY"
},
{
"state": "Chandigarh",
"operator_code": "CD"
},
{
"state": "Chattisgarh",
"operator_code": "CH"
},
{
"state": "Karnataka",
"operator_code": "CS"
},
{
"state": "Daman And Diu",
"operator_code": "DDM"
},
{
"state": "Gujarat",
"operator_code": "DG"
},
{
"state": "Haryana",
"operator_code": "DH"
},
{
"state": "Delhi Tata",
"operator_code": "DL"
},
{
"state": "Dadara Nagar Havelli",
"operator_code": "DNH"
},
{
"state": "Goa",
"operator_code": "GO"
},
{
"state": "Karnataka",
"operator_code": "GS"
},
{
"state": "Himachal Pradesh",
"operator_code": "HP"
},
{
"state": "Karnataka",
"operator_code": "HS"
},
{
"state": "Rajasthan",
"operator_code": "JD"
},
{
"state": "Rajasthan",
"operator_code": "JP"
},
{
"state": "Kanpur",
"operator_code": "KP"
},
{
"state": "West Bengal",
"operator_code": "KC"
},
{
"state": "Gujarat",
"operator_code": "MG"
},
{
"state": "Maharashtra",
"operator_code": "MH"
},
{
"state": "Madhya Pradesh",
"operator_code": "MPC"
},
{
"state": "Madhya Pradesh",
"operator_code": "MPE"
},
{
"state": "Madhya Pradesh",
"operator_code": "MPW"
},
{
"state": "Karnataka",
"operator_code": "MS"
},
{
"state": "Mumbai Tata Maharashtra",
"operator_code": "MU"
},
{
"state": "Mumbai Adani Maharashtra",
"operator_code": "AEML"
},
{
"state": "Bihar",
"operator_code": "NB"
},
{
"state": "Nagaland",
"operator_code": "NG"
},
{
"state": "Odisha",
"operator_code": "OD"
},
{
"state": "Gujarat",
"operator_code": "PG"
},
{
"state": "Punjab",
"operator_code": "PN"
},
{
"state": "Bihar",
"operator_code": "SB"
},
{
"state": "Torrent Gujarat",
"operator_code": "TG"
},
{
"state": "Telangana",
"operator_code": "TL"
},
{
"state": "Tamil Nadu",
"operator_code": "TN"
},
{
"state": "Tripura",
"operator_code": "TR"
},
{
"state": "Gujarat",
"operator_code": "UG"
},
{
"state": "Haryana",
"operator_code": "UH"
},
{
"state": "Uttarakhand",
"operator_code": "UK"
},
{
"state": "Uttar Pradesh",
"operator_code": "UP"
}
],
"status_code": 200,
"message_code": "success",
"message": "Success",
"success": true
}