Integration

Add eSIM compatibility checking to your website or application. Choose between our simple API or embeddable widget.

REST API

Simple HTTP API for checking phone eSIM compatibility. Perfect for backend integrations.

  • No API key required
  • CORS enabled
  • JSON response

Embeddable Widget

Drop-in widget for your website. Just copy and paste to add eSIM checking.

  • One line of code
  • Customizable colors
  • Responsive design

API Integration

Step 1: Make a Request

Send a GET request to our API endpoint with the phone model name:

GET https://esimchecker.net/api/v1/check?phone=iPhone%2015%20Pro

Step 2: Handle the Response

You'll receive a JSON response with the compatibility result:

{
  "success": true,
  "data": {
    "phone": {
      "id": "iphone-15-pro",
      "brand": "Apple",
      "model": "iPhone 15 Pro",
      "fullName": "Apple iPhone 15 Pro"
    },
    "esimSupported": true,
    "message": "Apple iPhone 15 Pro supports eSIM technology."
  }
}

Widget Integration

Step 1: Customize Your Widget

Choose your primary color and width for the widget.

Step 2: Copy the Code

Add this code to your website where you want the widget to appear:

<div id="esim-checker-widget" data-color="#0ea5e9" data-width="400"></div>
<script src="https://esimchecker.net/widget.js" async></script>

Need Help?

If you have questions about integrating our eSIM checker, feel free to contact us. We're happy to help with your integration.