SGP.32 eSIM Management via REST API

eSIM Orchestration
for IoT at Scale.

A developer-first REST API for global cellular connectivity. Provision, manage, and monitor IoT devices across 400+ carrier networks with zero hardware changes.

Powering fleets at
TRANSPORT COAGRITECHINDUSTRIAL IOT

Global Multi-IMSI Profiles

Deploy once, connect everywhere. Our eUICC profiles automatically negotiate with local carriers in 190+ countries. Full LTE Cat-M1, NB-IoT, and 5G SA support.

Satellite NTNCOMING SOON

Intelligent fallback to LEO satellite networks (Iridium, Starlink Direct-to-Device) for beyond-coverage scenarios. API-driven network policy rules.

SGP.32 IoT Standard

Built on GSMA SGP.32 specification. Remote SIM Provisioning via our RESTful API—no SMS, no QR codes, no manual activation flows required.

Infrastructure-as-Code for Cellular Networks

Traditional MVNOs lock you into rigid carrier agreements and web portals. Swix exposes connectivity as a programmable API layer—integrate eSIM lifecycle management directly into your CI/CD pipeline.

Sub-Second ProvisioningActivate devices in <200ms via async webhooks
Real-Time TelemetrySession data, signal strength (RSRP/RSRQ), carrier switching events
Network Policy EngineConfigure fallback rules, rate limits, and geo-fencing in JSON
provision.ts
// Initialize Swix client with API credentials
import { Swix } from '@swix/sdk';

const swix = new Swix( process.env.SWIX_API_KEY);

// Provision device with multi-RAT support
const device = await swix.devices.provision({
  eid: '89033023452189067890123456',
  profile: 'global-multi-imsi-v2',
  network_preference: {
    rat: ['lte_cat_m1', 'nb_iot', '5g_sa'],
    fallback_policy: 'best_signal',
    latency_sla_ms: 500
  }
});

// Subscribe to connection events via webhook
await swix.webhooks.subscribe({
  url: 'https://api.yourapp.com/hooks/swix',
  events: ['device.connected', 'carrier.switched']
});

Real-Time Fleet Observability

Monitor signal quality, data sessions, and carrier handoffs at the device level. Built-in diagnostics for troubleshooting connectivity issues.

Active Device Sessions
Online: 2,847Roaming: 124Degraded: 3
Device EIDLocationRAT TypeSignal (RSRP)Session State
8903302345...7821Berlin, DELTE Cat-M1-82 dBm
Active
8903302345...9043Texas, USNB-IoT-95 dBm
Active
8903302345...2156São Paulo, BRLTE Cat-1-78 dBm
Active
8903302345...6734Tokyo, JP5G SA-68 dBm
Active

Production-Grade Use Cases

Asset Tracking & Logistics

Maintain continuous visibility across international supply chains. Automatic carrier handoff at border crossings without manual SIM swaps.

Connected Vehicles & Drones

Low-latency connectivity for autonomous systems. Priority data sessions with QoS guarantees for command & control telemetry.

Industrial IoT & Smart Infrastructure

Deploy sensors in remote locations with confidence. NB-IoT optimized for low power consumption and extended battery life.

Usage-Based Pricing

Pay only for active devices and data consumed. No minimum commits, no hidden fees, no contract lock-ins.

Developer

Free

API testing and proof-of-concept development

Device Limit10 eSIMs
Monthly Fee$0
Active SIM Fee$2.50/device
Data Rate$0.02/MB
RECOMMENDED

Production

Scale

For commercial deployments and production fleets

Minimum Order100 eSIMs
Platform Fee$49/mo
Active SIM Fee$2.00/device
Data Rate$0.01/MB

Enterprise

Custom

For mission-critical deployments at scale (10K+ devices)

Volume-based data pricing
Private APN & static IP pools
Dedicated support engineer
99.99% SLA guarantee