API | IMEI.org

SVG
SVG

API connection allows users to submit orders on any other website connected to IMEI.org server and get back automated API replies. API key is generated automatically during registration. But you can also generate an API key for any of your users and send user API requests. You can also connect your DHRU / GSMGenie website to IMEI.org via API connection!

How to get API key and connect DHRU / GSMGenie website?

  1. Login your account;
  2. Open Account Settings;
  3. Copy Api URL and API Key and paste it to your DHRU FUSION web panel:

    • Go to Settings -> API Settings;
    • Choose inactive 'Other Fusion' API slot and click the 'Activate' button to add the slot to activated;
    • Click the EDIT & SYNC link;
    • Please enter IMEI.org in the Name field;
    • Paste the API Key from the IMEI.org Account Settings;
    • Enter any username in the username field;
    • Paste the API url (https://api-client.imei.org/api/dhru);
    • Select currency USD;

    • Note, do not select any option in the Synchronized menu!

    • Click Start Sync.

That's it, now you can use the IMEI.org services through the direct API!

CONNECT TO IMEI.org VIA CUSTOM API

  1. Get Service List
  2. Place Order
  3. Check Balance

Get Service List

Example request:

http://api-client.imei.org/api/services?apikey={apikey}

* You can find {apikey} in your account settings.

Example response:

{
"status":1,
"response":{
"services":[
{
"id":171, "name":"Apple Advanced Check",
"price":0.15
},
{
"id":30,
"name":"Apple Carrier + GSMA Blacklist Check",
"price":0.05
}
]
}
}

Place Order

Example request:

http://api-client.imei.org/api/submit?apikey={apikey}&service_id={service_id}&input={imei}

* You can find {apikey} in your account settings.

* Get {service_id} with this Get Service List request.

* Your IMEI {imei} number you need to check

Example response:

{
"status":1,
"response":{
"services":[
{"Model":"IPHONE X 64GB SPACE GRAY CELLULAR [A1901] [IPHONE10,6]",
"IMEI":"35487209158***",
"Serial Number":"F17WT34LJ***",
"Warranty Status":"Out Of Warranty (No Coverage)",
"Estimated Purchase Date":"2018-08-11",
"Valid Purchase Date":"Yes",
"Telephone Technical Support":"Expired",
"Repairs and Service Coverage":"Expired",
"Loaner Device":"No",
"Apple Care":"No",
"FMI":"ON",
"iCloud":"LOST \/ ERASED",
"Activated":"YES",
"Simlock":"UNLOCKED"
},
]
}
}

Get Order ID

http://api-client.imei.org/api/submit?apikey={apikey}&service_id={service_id}&input={imei}&dontWait=1

Example response:

{
"status":1,
"orderId": 123456
},

Track order by Order ID

http://api-client.imei.org/api/track?apikey={apikey}&id={orderID}

Example response:

{
"status":1,
"response":{
"services":[
{"Model":"IPHONE X 64GB SPACE GRAY CELLULAR [A1901] [IPHONE10,6]",
"IMEI":"35487209158***",
"Serial Number":"F17WT34LJ***",
"Warranty Status":"Out Of Warranty (No Coverage)",
"Estimated Purchase Date":"2018-08-11",
"Valid Purchase Date":"Yes",
"Telephone Technical Support":"Expired",
"Repairs and Service Coverage":"Expired",
"Loaner Device":"No",
"Apple Care":"No",
"FMI":"ON",
"iCloud":"LOST \/ ERASED",
"Activated":"YES",
"Simlock":"UNLOCKED"
},
]
}
}

Check Balance

Example request:

http://api-client.imei.org/api/balance?apikey={apikey}

* You can find {apikey} in your account settings.

Example response:

{
"status":1,
{
"status":1,
"response":{
"credits":9397.9
}
}