Validation
ICCID validate & parse API
Validates a SIM-card ICCID (MII 89 telecom prefix + Luhn check) and parses MII, country code, and issuer ID. Answers 'Is this SIM ICCID valid?', 'Which country/issuer is this SIM?'.
Price$0.04per request
MethodPOST
Route/v1/validate/iccid
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
iccidsimluhntelecomvalidatemiicellularcardmobile
API URL
Integration docshttps://x402.hexl.dev/v1/validate/iccidExample request
{
"iccid": "8991101200003204514"
}Example response
{
"valid": true,
"reason": "Valid ICCID (MII 89 + Luhn OK).",
"normalized": "8991101200003204514",
"mii": "89",
"countryCode": "911",
"issuerId": "01",
"checkDigit": {
"expected": 4,
"actual": 4
},
"luhnChecked": true
}Input schema
{
"type": "object",
"required": [
"iccid"
],
"properties": {
"iccid": {
"type": "string",
"description": "18-20 digit Integrated Circuit Card Identifier.",
"examples": [
"8991101200003204514"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}