| 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 |
|---|---|---|
email | String | Email address to be evaluated for fraud risk |
firstName | String | First name of the user for additional validation |
lastName | String | Last name of the user for additional validation |
caseId | String | Unique identifier for tracking the request |
documentType | String | Specifies the verification type (email fraud check) |
| Field | Description |
|---|---|
ok | Indicates whether the request was successful (true / false) |
message | Status message describing the result |
result.request_id | Unique request identifier generated by the system |
result.status_code | Status code indicating processing result |
result.risk_details.score | Numerical fraud risk score associated with the email |
result.risk_details.fraudRisk | Risk classification (e.g., Low, Medium, High) |
result.risk_details.reason | Reason explaining the assigned fraud risk |
result.risk_details.advice | Recommended action based on risk level |
result.risk_details.domainRiskLevel | Risk level associated with the email domain |
result.validation_details.emailExists | Indicates whether the email exists |
result.validation_details.domainExists | Indicates whether the domain exists |
result.validation_details.domainAge | Creation date of the domain |
result.validation_details.firstSeenDays | Number of days since the email/domain was first observed |
result.validation_details.status | Verification status of the email |
result.domain_details.domainName | Domain name of the email address |
result.domain_details.domainCompany | Organization associated with the domain |
result.domain_details.domainCategory | Type of domain (e.g., Webmail, Corporate) |
result.domain_details.domainCountryName | Country where the domain is registered |
result.ip_details.ipAddress | IP address associated with the request |
result.ip_details.ipReputation | Reputation score of the IP address |
result.ip_details.ipProxyType | Indicates proxy type if detected |
result.ip_details.ipIsp | Internet Service Provider of the IP |
error | Contains error details if the request fails |
curl --location --request POST 'https://api.staging.indiconnect.in/idverifygr/verification' \
--header 'myAppId: verification_v3_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": "mutation {\r\n verify(\r\n input: {\r\n documentType: \"email fraud check\"\r\n email: \"tusharpatil0912@gmail.com\"\r\n firstName: \"tushar\"\r\n lastName: \"patil\"\r\n caseId: \"EMAIL-FRAUD-UAT-001\"\r\n }\r\n ) {\r\n ok\r\n message\r\n result {\r\n __typename\r\n ... on EmailFraudCheckResult {\r\n request_id\r\n status_code\r\n risk_details\r\n validation_details\r\n domain_details\r\n ip_details\r\n }\r\n }\r\n error {\r\n message\r\n }\r\n }\r\n}\r\n",
"variables": {}
}'{
"data": {
"verify": {
"ok": true,
"message": "Verification completed successfully",
"result": {
"__typename": "EmailFraudCheckResult",
"request_id": "0cb56ef9-19ce-41f0-8e60-989844c36d4f",
"status_code": 101,
"risk_details": {
"score": "211",
"fraudRisk": "211 Low",
"reasonId": "14",
"reason": "Email Created at least 1.1 Years Ago",
"adviceId": "3",
"advice": "Lower Fraud Risk",
"riskBandId": "2",
"riskBand": "Fraud Score 101 to 300",
"sourceIndustry": "",
"fraudType": "",
"lastFlaggedOn": "",
"domainRiskLevelId": "3",
"domainRiskLevel": "Moderate",
"domainRiskLevelInfoId": null,
"domainRiskLevelInfo": null,
"domainRiskCountry": "No"
},
"validation_details": {
"emailExists": "Yes",
"domainAge": "1995-08-13 12:30:00",
"domainCreationDays": "11184",
"emailAge": "",
"emailCreationDays": "",
"firstVerificationDate": "2025-02-25 05:30:00",
"firstSeenDays": "395",
"lastVerificationDate": "2026-03-24 14:43:49",
"totalHits": "5",
"uniqueHits": "1",
"statusId": "2",
"status": "Verified",
"domainExists": "Yes"
},
"domain_details": {
"domainName": "gmail.com",
"domainCompany": "Google",
"country": "US",
"domainCountryName": "United States",
"domainCategory": "Webmail",
"domainCorporate": "No"
},
"ip_details": {
"ipAddress": "127.0.0.1",
"ipReputation": "",
"ipAnonymousDetected": "",
"ipProxyType": "",
"ipProxyDescription": "",
"ipIsp": "",
"ipOrg": "",
"ipUserType": "",
"ipNetSpeedCell": "",
"ipCorporateProxy": ""
}
},
"error": null
}
}
}