Skip to content

eSIMTrade Docs

Public API

api.esimtrade.com

cURL
JavaScript
HTTP
JSON

Simpler, clearer reseller API docs.

Start with authentication, check wallet balance, read plans, and then move into orders and inventory. These docs are designed to help teams integrate faster with less scrolling and less guessing.

Fast scan
Live route coverage
Copyable examples
Account
API key or session
GET

Get Profile

Read reseller account and company profile information for the authenticated reseller.

Endpoint

GET /reseller/profile

Endpoint behavior

This route returns the authenticated reseller's account and company profile details, including current wallet balance in USD string form.

Profile request

cURL
curl --location --request GET 'https://api.esimtrade.com/api/v1/reseller/profile' \
--header 'x-access-code: YOUR_ACCESS_CODE' \
--header 'x-secret-key: YOUR_SECRET_KEY'

Live response shape

JSON
{
  "profile": {
    "name": "Umar Ahmed",
    "email": "reseller@example.com",
    "role": "reseller",
    "companyName": "",
    "country": "",
    "website": "",
    "status": "approved",
    "balanceUsd": "59.00"
  }
}

Base URL

https://api.esimtrade.com/api/v1

Open on API host

On this page