fourzerotwo
← IMEI & TAC decoder
devices by fourzerotwo

Validate IMEI

Format and Luhn check-digit validation for an IMEI or IMEISV, split into TAC, serial and check digit. No lookup.

Validate IMEI Free

Format and Luhn check-digit validation for an IMEI or IMEISV, split into TAC, serial and check digit. No lookup.

cost
Free then $0.0005 / call
MCP tool
imei__validate
method
GET

Free up to 100 calls a day over MCP (500 with a free key), then $0.0005 per call by card credit or USDC. Free key · Pay by card

GET https://fourzerotwo.si/v1/imei/validate

ParamTypeDescription
imei string IMEI: 15 digits (spaces/dashes ignored); 14 digits or a 16-digit IMEISV also accepted
# free: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/imei/validate?imei=356938035643809"

# no key: returns 402 with the price, for x402 agents
curl -i "https://fourzerotwo.si/v1/imei/validate?imei=356938035643809"

by fourzerotwo

Report this endpoint

Use it from an AI agent (MCP)

Add the server once, then ask for this data in plain English. The agent finds the endpoint with search_apis and runs it with call_api.

{
  "mcpServers": {
    "fourzerotwo": { "type": "http", "url": "https://fourzerotwo.si/mcp" }
  }
}
# the call the agent makes
call_api {"tool": "imei__validate", "arguments": {"imei":"356938035643809"}}

More from IMEI & TAC decoder

  • Batch decode — Validate and decode up to 50 IMEIs in one call.
  • Database coverage — How many TACs, models and brands the device database holds, and when it last changed.
  • Decode IMEI — Validate an IMEI and decode it to brand, model, model code and device type. Charged whether or not the TAC is...
  • TAC lookup — Device brand, model, model code and type for an 8-digit TAC. Charged whether or not the TAC is found.

fourzerotwo device database