| Header | Description |
|---|---|
myAppId | Application identifier used for service authentication |
service-key | Unique service key provided for accessing the verification service |
Authorization | API authorization credentials for secure access |
Content-Type | Specifies the request payload format (application/json) |
| Parameter | Type | Description |
|---|---|---|
consumerId | String | Bill/Consumer number (must be between 6 to 25 characters) |
documentType | String | Specifies the verification type (PNG Verification) |
| Field | Description |
|---|---|
ok | Indicates whether the request was successful (true / false) |
message | Status message describing the result |
result.Bill_No | Unique bill number for the PNG connection |
result.Bill_Amount | Total bill amount |
result.Bill_Date | Date when the bill was generated |
result.Due_Date | Payment due date for the bill |
result.Customer_Name | Name of the customer |
result.Customer_Address | Registered address of the customer |
result.mobile | Registered mobile number (if available) |
result.Email | Registered email address (if available) |
error | Contains error details if the request fails |
curl --location --request POST 'https://api.staging.indiconnect.in/idverifygr/verification' \
--header 'myAppId: verification_business_app' \
--header 'service-key: sk_test_a9944179bc598f06' \
--header 'Authorization: x-api-access indc_test_a41eaf2a175f3b13:ac_test_bf7117f6da6c6285' \
--header 'Content-Type: application/json' \
--data-raw '{
"query": "\r\nmutation { \r\n businessVerification(\r\n input: {\r\n consumerId: \"1000082138\" #Bill / Consumer number must be between 6 to 25 characters.\r\n documentType: \"PNG Verification\"\r\n }\r\n ) {\r\n ok\r\n message\r\n result {\r\n __typename\r\n ... on PNGVerificationResult {\r\n bill_no\r\n bill_amount\r\n bill_date\r\n due_date\r\n customer_name\r\n customer_address\r\n mobile\r\n email\r\n }\r\n }\r\n }\r\n}",
"variables": {}
}'{
"statusCode": 0,
"body": {
"status": "string",
"code": 0,
"message": "string",
"timestamp": "string",
"errors": [
"string"
]
}
}