POST /api/imei
EnterprisePerform real-time IMEI, serial number, or ESN risk assessment including blacklist status, carrier lock, and device identification.
Authentication
Requires Enterprise tier access.
Request Body
Example Request
curl -X POST "https://api.souratlas.io/api/imei" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"identifier": "358742012345678",
"identifier_type": "imei"
}'Example Response
{
"success": true,
"data": {
"lookup_id": "lookup_abc123xyz",
"identifier": "358742012345678",
"identifier_type": "imei",
"timestamp": "2024-01-15T10:30:00Z",
"device_match": {
"confidence": 95,
"matched_device_id": "apple-iphone-14-pro",
"matched_device_name": "Apple iPhone 14 Pro",
"matched_variant_id": "var_iphone14pro_128_black",
"matched_variant_name": "128GB Space Black"
},
"blacklist_status": "clean",
"carrier_lock": "unlocked",
"carrier_name": null,
"risk_score": 15,
"risk_level": "low",
"gsma_status": "clean",
"ctia_status": "clean",
"reported_lost_stolen": false,
"activation_lock": false,
"source": "mock",
"freshness": "real-time",
"cache_age_minutes": null
},
"timestamp": "2024-01-15T10:30:00Z"
}Response follows the IMEILookupResult schema.
GET /api/imei
Retrieve your organization's IMEI lookup history.
Query Parameters
limit(integer, optional): Number of results (default: 50, max: 100)