curl --location 'https://api.ccs.indiconnect.in/idverifygr/verification' \
--header 'apiKey: sk_test_f0d0bbf9628b41d78feb4fcb8dcc1c61' \
--header 'service-key: sk_live_88b74240619a7cb2' \
--header 'Authorization: x-api-access indc_live_8b626d3388264833:ac_live_a5ab03bbaad95e76' \
--header 'providercode: Z501AQSF' \
--header 'Content-Type: application/json' \
--data '{
"query": "mutation VerifyPanPremium($input: VerifyInput!) {\r\n verify(input: $input) {\r\n ok\r\n message\r\n status\r\n result {\r\n __typename\r\n ... on BTPanPremiumResult {\r\n txn_id\r\n api_name\r\n api_category\r\n billable\r\n message\r\n status\r\n datetime\r\n pan_number\r\n full_name\r\n full_name_split\r\n masked_aadhaar\r\n address {\r\n district_code\r\n district_name\r\n district_name_vernacular\r\n state\r\n state_code\r\n }\r\n email\r\n phone_number\r\n gender\r\n dob\r\n aadhaar_linked\r\n category\r\n less_info\r\n is_director {\r\n found\r\n info\r\n }\r\n is_sole_proprietor {\r\n found\r\n info\r\n }\r\n doi\r\n raw\r\n }\r\n }\r\n error {\r\n status\r\n message\r\n raw\r\n }\r\n }\r\n}\r\n",
"variables": {
"input": {
"documentType": "verify-pan-premium",
"pan": "ABCDE1234F"
}
}
}'{
"data": {
"verify": {
"ok": true,
"message": "Verification completed successfully",
"status": 200,
"result": {
"__typename": "BTPanPremiumResult",
"txn_id": "00000000-1111-4222-8333-444444444444",
"api_name": "PAN Verification (Premium)",
"api_category": "Know Your Customer (KYC)",
"billable": true,
"message": "Success",
"status": 1,
"datetime": "2026-01-15 10:30:00.000000",
"pan_number": "ABCDE1234F",
"full_name": "SAMPLE CUSTOMER",
"full_name_split": [
"SAMPLE",
"CUSTOMER",
""
],
"masked_aadhaar": "XXXXXXXX0000",
"address": {
"district_code": null,
"district_name": null,
"district_name_vernacular": null,
"state": "Sample State",
"state_code": null
},
"email": "sample@example.com",
"phone_number": "9000000000",
"gender": "M",
"dob": "1990-01-15",
"aadhaar_linked": true,
"category": "person",
"less_info": false,
"is_director": {
"found": "No",
"info": []
},
"is_sole_proprietor": {
"found": "No",
"info": []
},
"doi": null,
"raw": {
"txn_id": "00000000-1111-4222-8333-444444444444",
"api_category": "Know Your Customer (KYC)",
"api_name": "PAN Verification (Premium)",
"billable": true,
"message": "Success",
"status": 1,
"result": {
"pan_number": "ABCDE1234F",
"full_name": "SAMPLE CUSTOMER",
"full_name_split": [
"SAMPLE",
"CUSTOMER",
""
],
"masked_aadhaar": "XXXXXXXX0000",
"address": {
"line_1": "Sample House",
"line_2": "Sample Locality",
"street_name": "Example Road",
"zip": "000000",
"city": "Sample City",
"state": "Sample State",
"country": "INDIA",
"full": "Sample House Sample Locality Example Road Sample City Sample State INDIA 000000"
},
"email": "sample@example.com",
"tax": "N/A",
"phone_number": "9000000000",
"gender": "M",
"dob": "1990-01-15",
"aadhaar_linked": true,
"category": "person",
"less_info": false,
"is_director": {
"found": "No",
"info": []
},
"is_sole_proprietor": {
"found": "No",
"info": []
},
"doi": "",
"fname": ""
},
"datetime": "2026-01-15 10:30:00.000000"
}
},
"error": null
}
}
}