Home
Soracom
Soracom
Soracom is a global IoT cellular connectivity and platform provider headquartered in Tokyo, founded in 2014, with regional operations in the US (Soracom Global) and EU. The platform pairs multicarrier SIMs (physical, eSIM, iSIM) across 170+ countries with a deep platform of cloud integration services (Beam, Funnel, Funk), data services (Harvest, Lagoon, Query, Orbit), device management (Inventory, Krypton, Endorse, Napter), and network gateways (VPG / Canal / Direct / Door / Gate / Junction / Peek). Soracom exposes the entire stack through a coverage-aware REST API documented at users.soracom.io and maintained as a public OpenAPI 3.0 specification in the soracom-cli GitHub repo.
18 APIs
16 Capabilities
31 Features
IoT Cellular LPWAN SIM LoRaWAN Sigfox MVNO Connectivity Edge Japan
Soracom publishes 18 APIs on the APIs.io network, including SIM Management API, Group Configuration API, Harvest API, and 15 more. Tagged areas include IoT, Cellular, LPWAN, SIM, and LoRaWAN.
The Soracom catalog on APIs.io includes 16 machine-runnable capabilities , 1 JSON-LD context, and 1 Spectral governance ruleset.
Soracom’s developer surface includes developer portal, documentation, getting-started guide, signup flow, pricing, engineering blog, changelog, and 57 more developer resources.
Manage Soracom Air for Cellular SIMs (and Subscribers) — list, get, create Arc virtual SIMs, activate/deactivate/suspend/terminate, set group binding, set IMEI lock, view sessio...
Manage Soracom groups and per-service configuration. Groups bind SIMs and devices to namespaced configuration for SoracomAir, SoracomBeam, SoracomFunnel, SoracomFunk, SoracomHar...
Soracom Harvest is a managed time-series and file store for IoT device payloads. The API retrieves data entries by Subscriber/Device/SigfoxDevice/LoraDevice, lists indexed resou...
Soracom Inventory provides LwM2M-based registration, object models, resource read/write, observe/notify subscriptions, and remote execution against IoT devices.
Soracom Napter creates on-demand TCP port mappings (with optional TLS) that allow a defined source CIDR to reach a SIM-attached device's TCP port for SSH, HTTP(S), VNC, or RDP-s...
Configure event handlers (rules + actions) on SIM, data, and billing events; manage the Credentials Store; and deploy Orbit Soralets (WebAssembly inline payload transforms).
Provision and manage Soracom Virtual Private Gateways (VPG) including Canal (AWS VPC peering), Direct (AWS Direct Connect), Door (IPSec VPN), Gate (reverse-NAT), Junction (packe...
Retrieve usage charges (monthly bills, daily bill items, per-SIM and per-bill-item summaries), export bills to CSV, manage payment methods, register coupons, manage orders, and ...
Retrieve cellular data usage statistics (per SIM/subscriber/group/account), API and Napter audit logs, operator error logs, and diagnostic features.
Authenticate operators (email/password or AuthKey), issue short-lived API Keys + Tokens, manage operator profile, SAM (Soracom Access Management) users and roles, MFA settings, ...
Asynchronous SQL query execution over Soracom Query tables (SIM_SESSION_EVENTS, SIM_LOCATIONS, BILLING, and more) and search across SIMs, Inventory devices, and Sigfox devices.
Manage Soracom Lagoon (managed Grafana) subscription, plan tier, organization, dashboards, users, licenses, and data sources.
Manage Soracom Air for LoRaWAN — devices, gateways, network sets, session keys, and group binding for LoRaWAN deployments.
Manage Soracom Air for Sigfox devices.
Manage Soracom Cloud Camera Services (SoraCam) devices, livestream URLs, image exports, recording exports, motion events, atomic timestamps, and dedicated cellular pack provisio...
Batch processing — create batch groups, define jobs that invoke API operations across many SIMs or devices, and inspect tasks for status and results.
The full monolithic Soracom Platform OpenAPI spec — 487 operations across 40 tags covering every Soracom service surface (Sim, Subscriber, Group, Harvest, Inventory, Napter, Eve...
Soracom Sandbox API for safely exercising platform workflows. Lets developers create test coupons, fake SIMs, and dummy subscriber records, then run normal API calls against the...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Self-contained Naftiko capability for executing SQL queries on Soracom Query (Analysis) and searching across SIMs, Inventory devices, and Sigfox devices.
Run with Naftiko
Self-contained Naftiko capability for authenticating Soracom operators, managing users (SAM), roles, MFA, email addresses, system notifications, and switch-user (cross-operator)...
Run with Naftiko
Self-contained Naftiko capability for creating and running Soracom Batch jobs that apply API calls across many SIMs or devices.
Run with Naftiko
Self-contained Naftiko capability for retrieving Soracom usage charges, monthly and daily bill summaries, exports, payment methods, coupons, orders, and shipping addresses.
Run with Naftiko
Self-contained Naftiko capability for managing Soracom Event Handler rules, actions, credentials, and Soralets (Orbit).
Run with Naftiko
Self-contained Naftiko capability for managing Soracom groups and per-service configuration (Air, Beam, Funnel, Funk, Harvest, Junction, Orbit, Metadata, Inventory).
Run with Naftiko
Self-contained Naftiko capability for ingesting, retrieving, and exporting time-series telemetry from Soracom Harvest Data and binary uploads from Harvest Files.
Run with Naftiko
Self-contained Naftiko capability for Soracom Inventory — LwM2M device registration, object models, resource read/write, observe/notify, and remote execution.
Run with Naftiko
Self-contained Naftiko capability for managing Soracom Lagoon (Grafana-based dashboard) plans, users, licenses, and data sources.
Run with Naftiko
Self-contained Naftiko capability for managing Soracom Air for LoRaWAN devices, gateways, and network sets.
Run with Naftiko
Self-contained Naftiko capability for creating, listing, and deleting Soracom Napter on-demand secure remote access port mappings.
Run with Naftiko
Self-contained Naftiko capability for managing Soracom Air for Sigfox devices.
Run with Naftiko
Self-contained Naftiko capability for managing Soracom Air for Cellular SIMs and Subscribers — list, get, activate, deactivate, terminate, set group, set IMEI lock, list session...
Run with Naftiko
Self-contained Naftiko capability for managing Soracom Cloud Camera Services (SoraCam) — devices, recordings, image exports, motion events, and account settings.
Run with Naftiko
Self-contained Naftiko capability for SIM, group, and account-level air data usage statistics, audit logs, error logs, and diagnostics.
Run with Naftiko
Self-contained Naftiko capability for creating and managing Soracom Virtual Private Gateways (VPG) — Canal, Direct, Door, Gate — including Junction packet rules and Peek packet ...
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Global multicarrier cellular IoT connectivity spanning 170+ countries on Air for Cellular (plan01s)
Region-specific plans — plan-US, plan-D, plan-K, plan-DU (Japan), planP1 (60+ countries eSIM), planX series, plan-NL1 — for tuned coverage and price
eSIM and iSIM (planP1/planX1/planX2) with multi-IMSI profile management
Soracom Arc — Wireguard-based virtual SIM that joins non-cellular IP devices via soratun
Soracom Air for LoRaWAN and Air for Sigfox — managed LPWAN connectivity
Soracom Beam — cloud proxy for TLS termination and HTTP/MQTT/TCP/UDP/WebSocket protocol conversion
Soracom Funnel — adapter that forwards device payloads to AWS Kinesis/IoT, Azure Event Hubs, GCP Pub/Sub, and more
Soracom Funk — serverless invocation of AWS Lambda / Azure Functions / Google Cloud Functions from device payloads
Soracom Harvest Data — managed time-series store; Harvest Files for binary uploads
Soracom Orbit — inline WebAssembly Soralets that transform device payloads in flight
Soracom Lagoon — managed Grafana-style dashboards (Free / Maker $9.80/mo / Pro $49.80/mo)
Soracom Query — columnar SQL analytics over SIM session, location, and data history
Soracom Napter — on-demand secure remote TCP port mapping into SIM-attached devices
Soracom Inventory — LwM2M device registration, object models, observe/notify, and remote execution
Soracom Endorse — hardware-rooted SIM-based device authentication
Soracom Krypton — credential and certificate provisioning rooted in SIM identity
Virtual Private Gateway (VPG) — Canal (AWS VPC peering), Direct (AWS Direct Connect), Door (IPSec VPN), Gate (reverse-NAT to cloud)
Soracom Junction — Layer-3 packet rule engine (mirror/inspect/redirect) attached to VPG
Soracom Peek — managed packet capture per SIM or per VPG
Soracom Flux — visual workflow automation across Soracom data
Soracom Access Management (SAM) — sub-users, roles, IAM-style policy documents, MFA
Switch-user (cross-operator delegation) for distributors and managed-service providers
Coverage-aware API endpoints — api.soracom.io / jp.api.soracom.io (Japan) and g.api.soracom.io (global)
Soracom Sandbox API at api-sandbox.soracom.io for safe integration testing
Auto-generated soracom CLI built directly from the OpenAPI spec
Official SDKs in Go and Ruby; community SDKs and clients in Java, Swift, JavaScript
Orbit SDKs for Rust, TinyGo, C, and AssemblyScript
Soracom Cloud Camera Services (SoraCam) — managed cameras with livestream, image exports, motion events
Reverse-NAT, IMEI lock, IP whitelisting, and TLS-everywhere posture for industrial IoT
Audit logs for all API calls and all Napter sessions
Direct billing endpoints (/v1/bills) with daily and monthly granularity and CSV export
0 classes · 7 properties
JSON-LD
6 rules ·
1 errors
5 warnings
SPECTRAL
Sources
aid: soracom
url: https://raw.githubusercontent.com/api-evangelist/soracom/refs/heads/main/apis.yml
apis:
- aid: soracom:soracom-sim-api
name: Soracom SIM Management API
tags:
- IoT
- Cellular
- SIM
- Subscriber
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Sim
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/air/
type: Documentation
- url: https://users.soracom.io/ja-jp/tools/api/reference/#/Sim
type: Documentation
- url: openapi/soracom-sim-api-openapi.yml
type: OpenAPI
- url: json-schema/soracom-sim-schema.json
type: JSONSchema
- url: json-structure/soracom-sim-structure.json
type: JSONStructure
- url: examples/soracom-sim-list-example.json
type: Examples
- type: NaftikoCapability
url: capabilities/sim-management.yaml
description: Manage Soracom Air for Cellular SIMs (and Subscribers) — list, get, create Arc virtual SIMs,
activate/deactivate/suspend/terminate, set group binding, set IMEI lock, view session events, manage SIM
profiles for multi-IMSI eSIM, and read cell-tower location info.
- aid: soracom:soracom-group-api
name: Soracom Group Configuration API
tags:
- IoT
- Groups
- Configuration
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Group
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/group-configuration/
type: Documentation
- url: openapi/soracom-group-api-openapi.yml
type: OpenAPI
- url: json-schema/soracom-group-schema.json
type: JSONSchema
- type: NaftikoCapability
url: capabilities/group-configuration.yaml
description: Manage Soracom groups and per-service configuration. Groups bind SIMs and devices to
namespaced configuration for SoracomAir, SoracomBeam, SoracomFunnel, SoracomFunk, SoracomHarvest,
SoracomJunction, SoracomOrbit, and metadata services.
- aid: soracom:soracom-harvest-api
name: Soracom Harvest API
tags:
- IoT
- Harvest
- Data
- Telemetry
- Files
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/DataEntry
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/harvest/
type: Documentation
- url: openapi/soracom-harvest-api-openapi.yml
type: OpenAPI
- url: json-schema/soracom-data-entry-schema.json
type: JSONSchema
- url: examples/soracom-harvest-data-example.json
type: Examples
- type: NaftikoCapability
url: capabilities/harvest-data.yaml
description: Soracom Harvest is a managed time-series and file store for IoT device payloads. The API
retrieves data entries by Subscriber/Device/SigfoxDevice/LoraDevice, lists indexed resources, and
uploads/downloads binary Harvest Files.
- aid: soracom:soracom-inventory-api
name: Soracom Inventory API
tags:
- IoT
- LwM2M
- Devices
- Inventory
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Device
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/inventory/
type: Documentation
- url: openapi/soracom-inventory-api-openapi.yml
type: OpenAPI
- url: json-schema/soracom-device-schema.json
type: JSONSchema
- url: json-structure/soracom-device-structure.json
type: JSONStructure
- type: NaftikoCapability
url: capabilities/inventory-devices.yaml
description: Soracom Inventory provides LwM2M-based registration, object models, resource read/write,
observe/notify subscriptions, and remote execution against IoT devices.
- aid: soracom:soracom-napter-api
name: Soracom Napter API
tags:
- IoT
- Remote Access
- Napter
- Security
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/PortMapping
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/napter/
type: Documentation
- url: openapi/soracom-napter-api-openapi.yml
type: OpenAPI
- url: json-schema/soracom-port-mapping-schema.json
type: JSONSchema
- url: examples/soracom-napter-create-example.json
type: Examples
- type: NaftikoCapability
url: capabilities/napter-portmappings.yaml
description: Soracom Napter creates on-demand TCP port mappings (with optional TLS) that allow a defined
source CIDR to reach a SIM-attached device's TCP port for SSH, HTTP(S), VNC, or RDP-style remote access,
auditable in audit_logs/napter.
- aid: soracom:soracom-event-handler-api
name: Soracom Event Handler API
tags:
- IoT
- Automation
- Event Handler
- Soralet
- Credentials
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/EventHandler
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/event-handler/
type: Documentation
- url: openapi/soracom-event-handler-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/event-handler.yaml
description: Configure event handlers (rules + actions) on SIM, data, and billing events; manage the
Credentials Store; and deploy Orbit Soralets (WebAssembly inline payload transforms).
- aid: soracom:soracom-vpg-api
name: Soracom Virtual Private Gateway API
tags:
- IoT
- Networking
- VPG
- Canal
- Door
- Gate
- Junction
- Peek
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/VirtualPrivateGateway
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/vpg/
type: Documentation
- url: openapi/soracom-vpg-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/vpg-management.yaml
description: Provision and manage Soracom Virtual Private Gateways (VPG) including Canal (AWS VPC peering),
Direct (AWS Direct Connect), Door (IPSec VPN), Gate (reverse-NAT), Junction (packet rules), and Peek
(packet capture).
- aid: soracom:soracom-billing-api
name: Soracom Billing API
tags:
- IoT
- Billing
- FinOps
- Payment
- Coupons
- Orders
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Billing
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/reference/fees/
type: Documentation
- url: openapi/soracom-billing-api-openapi.yml
type: OpenAPI
- url: examples/soracom-bill-latest-example.json
type: Examples
- type: NaftikoCapability
url: capabilities/billing.yaml
description: Retrieve usage charges (monthly bills, daily bill items, per-SIM and per-bill-item
summaries), export bills to CSV, manage payment methods, register coupons, manage orders, and configure
shipping addresses.
- aid: soracom:soracom-stats-api
name: Soracom Stats and Diagnostics API
tags:
- IoT
- Stats
- Audit
- Diagnostics
- Observability
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Stats
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/air/view-data-usage/
type: Documentation
- url: openapi/soracom-stats-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/stats-diagnostics.yaml
description: Retrieve cellular data usage statistics (per SIM/subscriber/group/account), API and Napter
audit logs, operator error logs, and diagnostic features.
- aid: soracom:soracom-auth-api
name: Soracom Auth and Access Management API
tags:
- IoT
- Auth
- SAM
- Access Management
- MFA
- Users
- Roles
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Auth
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/tools/api/key-and-token/
type: Documentation
- url: https://developers.soracom.io/en/docs/sam/
type: Documentation
- url: openapi/soracom-auth-api-openapi.yml
type: OpenAPI
- url: examples/soracom-auth-example.json
type: Examples
- type: NaftikoCapability
url: capabilities/auth-access.yaml
description: Authenticate operators (email/password or AuthKey), issue short-lived API Keys + Tokens,
manage operator profile, SAM (Soracom Access Management) users and roles, MFA settings, registered
email addresses, switch-user (cross-operator) flows, and system notifications.
- aid: soracom:soracom-analysis-query-api
name: Soracom Analysis and Query API
tags:
- IoT
- Query
- Analysis
- SQL
- Search
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Analysis
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/query/
type: Documentation
- url: openapi/soracom-analysis-query-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/analysis-query.yaml
description: Asynchronous SQL query execution over Soracom Query tables (SIM_SESSION_EVENTS,
SIM_LOCATIONS, BILLING, and more) and search across SIMs, Inventory devices, and Sigfox devices.
- aid: soracom:soracom-lagoon-api
name: Soracom Lagoon API
tags:
- IoT
- Lagoon
- Dashboards
- Visualization
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Lagoon
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/lagoon-v3/
type: Documentation
- url: openapi/soracom-lagoon-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/lagoon-dashboards.yaml
description: Manage Soracom Lagoon (managed Grafana) subscription, plan tier, organization, dashboards,
users, licenses, and data sources.
- aid: soracom:soracom-lorawan-api
name: Soracom Air for LoRaWAN API
tags:
- IoT
- LoRaWAN
- LPWAN
- Devices
- Gateways
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/LoraDevice
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/air-for-lorawan/
type: Documentation
- url: openapi/soracom-lorawan-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/lorawan-devices.yaml
description: Manage Soracom Air for LoRaWAN — devices, gateways, network sets, session keys, and group
binding for LoRaWAN deployments.
- aid: soracom:soracom-sigfox-api
name: Soracom Air for Sigfox API
tags:
- IoT
- Sigfox
- LPWAN
- Devices
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/SigfoxDevice
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/docs/air-for-sigfox/
type: Documentation
- url: openapi/soracom-sigfox-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/sigfox-devices.yaml
description: Manage Soracom Air for Sigfox devices.
- aid: soracom:soracom-soracam-api
name: Soracom Cloud Camera Services API
tags:
- IoT
- SoraCam
- Camera
- Video
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/SoraCam
baseURL: https://api.soracom.io/v1
properties:
- url: https://developers.soracom.io/en/guides/soracom-cloud-camera-services/
type: Documentation
- url: openapi/soracom-soracam-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/soracam.yaml
description: Manage Soracom Cloud Camera Services (SoraCam) devices, livestream URLs, image exports,
recording exports, motion events, atomic timestamps, and dedicated cellular pack provisioning.
- aid: soracom:soracom-batch-api
name: Soracom Batch API
tags:
- IoT
- Batch
- Automation
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/#/Batch
baseURL: https://api.soracom.io/v1
properties:
- url: openapi/soracom-batch-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/batch-jobs.yaml
description: Batch processing — create batch groups, define jobs that invoke API operations across many
SIMs or devices, and inspect tasks for status and results.
- aid: soracom:soracom-platform-api
name: Soracom Platform API (Aggregate)
tags:
- IoT
- Platform
- Aggregate
humanURL: https://users.soracom.io/ja-jp/tools/api/reference/
baseURL: https://api.soracom.io/v1
properties:
- url: https://users.soracom.io/ja-jp/tools/api/reference/
type: Documentation
- url: openapi/soracom-platform-api-openapi.yml
type: OpenAPI
- url: json-ld/soracom-context.jsonld
type: JSONLD
description: The full monolithic Soracom Platform OpenAPI spec — 487 operations across 40 tags covering
every Soracom service surface (Sim, Subscriber, Group, Harvest, Inventory, Napter, EventHandler, VPG,
Billing, Auth, Query, Lagoon, LoRaWAN, Sigfox, SoraCam, Batch). Source of truth maintained in the
soracom-cli repo.
- aid: soracom:soracom-sandbox-api
name: Soracom Sandbox API
tags:
- IoT
- Sandbox
- Testing
humanURL: https://users.soracom.io/ja-jp/tools/api/sandbox/
baseURL: https://api-sandbox.soracom.io/v1
properties:
- url: openapi/soracom-sandbox-api-openapi.yml
type: OpenAPI
description: Soracom Sandbox API for safely exercising platform workflows. Lets developers create test
coupons, fake SIMs, and dummy subscriber records, then run normal API calls against the sandbox
endpoint without billing.
name: Soracom
tags:
- IoT
- Cellular
- LPWAN
- SIM
- LoRaWAN
- Sigfox
- MVNO
- Connectivity
- Edge
- Japan
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
common:
- type: Portal
url: https://www.soracom.io
- type: Documentation
url: https://developers.soracom.io/en/
- type: Documentation
url: https://users.soracom.io/ja-jp/tools/api/reference/
name: Interactive API Reference
- type: GettingStarted
url: https://developers.soracom.io/en/start/
- type: SignUp
url: https://console.soracom.io/#/signup
- type: Login
url: https://console.soracom.io
- type: Pricing
url: https://www.soracom.io/pricing/
- type: Pricing
url: https://developers.soracom.io/en/docs/reference/fees/
name: Pricing & Fee Schedule
- type: StatusPage
url: https://status.soracom.io/
- type: Blog
url: https://soracom.io/blog/
- type: ChangeLog
url: https://changelog.soracom.io/
- type: Press
url: https://www.soracom.io/press-releases/
- type: TermsOfService
url: https://www.soracom.io/terms_of_service/
- type: PrivacyPolicy
url: https://www.soracom.io/privacy_policy/
- type: Support
url: https://support.soracom.io
- type: Contact
url: https://www.soracom.io/contact/
- type: Forum
url: https://discuss.soracom.io
- type: Coverage
url: https://www.soracom.io/pricing/countries/
- type: Documentation
url: https://developers.soracom.io/en/docs/air/sim-types/
name: IoT SIM Types and Plans
- type: Documentation
url: https://developers.soracom.io/en/tools/api/endpoints/
name: API Endpoints (Japan vs Global Coverage)
- type: Documentation
url: https://developers.soracom.io/en/tools/api/key-and-token/
name: Generate API Key and Token
- type: Documentation
url: https://developers.soracom.io/en/tools/api/how-to-read-api-reference/
name: How To Read the API Reference
- type: GitHubOrganization
url: https://github.com/soracom
- type: GitHubOrganization
url: https://github.com/soracom-labs
name: Soracom Labs (samples)
- type: CLI
url: https://github.com/soracom/soracom-cli
name: soracom CLI
- type: SDK
url: https://github.com/soracom/soracom-sdk-go
name: Go SDK
- type: SDK
url: https://github.com/soracom/soracom-sdk-ruby
name: Ruby SDK
- type: SDK
url: https://github.com/soracom/soracom-sdk-swift
name: Swift SDK (archived)
- type: SDK
url: https://github.com/soracom/soracom-inventory-agent-for-java
name: Inventory Agent for Java
- type: SDK
url: https://github.com/soracom/krypton-client-go
name: Krypton client (Go)
- type: SDK
url: https://github.com/soracom/endorse-client-go
name: Endorse client (Go)
- type: SDK
url: https://github.com/soracom/soracom-krypton-client-for-java
name: Krypton client (Java)
- type: SDK
url: https://github.com/soracom/soracom-endorse-client-for-java
name: Endorse client (Java)
- type: Tool
url: https://github.com/soracom/soratun
name: soratun (Arc client, wireguard-go)
- type: Tool
url: https://github.com/soracom/soraql
name: soraql (Soracom Query CLI)
- type: Tool
url: https://github.com/soracom/homebrew-soracom-cli
name: Homebrew tap for soracom-cli
- type: Tool
url: https://github.com/soracom/multus-multivpc-cni
name: Multus VPC CNI for Amazon EKS
- type: Tool
url: https://github.com/soracom/orbit-sdk-rust
name: Orbit SDK (Rust)
- type: Tool
url: https://github.com/soracom/orbit-sdk-tinygo
name: Orbit SDK (TinyGo)
- type: Tool
url: https://github.com/soracom/orbit-sdk-c
name: Orbit SDK (C)
- type: Tool
url: https://github.com/soracom/orbit-sdk-assemblyscript
name: Orbit SDK (AssemblyScript)
- type: CodeExamples
url: https://github.com/soracom/handson
name: Hands-on training materials
- type: Library
url: https://github.com/soracom/SORACOM-LoRaWAN
name: Arduino library for SORACOM LoRaWAN shield
- type: Documentation
url: https://developers.soracom.io/en/start/
- type: Documentation
url: https://developers.soracom.io/en/docs/air/
name: Soracom Air documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/beam/
name: Soracom Beam documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/funnel/
name: Soracom Funnel documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/funk/
name: Soracom Funk documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/harvest/
name: Soracom Harvest documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/lagoon-v3/
name: Soracom Lagoon documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/inventory/
name: Soracom Inventory documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/napter/
name: Soracom Napter documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/orbit/
name: Soracom Orbit documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/vpg/
name: Virtual Private Gateway documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/sam/
name: Soracom Access Management (SAM)
- type: Documentation
url: https://developers.soracom.io/en/docs/event-handler/
name: Event Handler documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/query/
name: Soracom Query documentation
- type: Documentation
url: https://developers.soracom.io/en/docs/credentials-store/
name: Credentials Store documentation
- type: Coverage
url: https://developers.soracom.io/en/docs/air/speed-class/
name: SIM speed classes
- type: Plans
url: plans/soracom-plans-pricing.yml
- type: RateLimits
url: rate-limits/soracom-rate-limits.yml
- type: FinOps
url: finops/soracom-finops.yml
- type: Vocabulary
url: vocabulary/soracom-vocabulary.yml
- type: SpectralRules
url: rules/soracom-rules.yml
- type: Features
data:
- Global multicarrier cellular IoT connectivity spanning 170+ countries on Air for Cellular (plan01s)
- Region-specific plans — plan-US, plan-D, plan-K, plan-DU (Japan), planP1 (60+ countries eSIM), planX
series, plan-NL1 — for tuned coverage and price
- eSIM and iSIM (planP1/planX1/planX2) with multi-IMSI profile management
- Soracom Arc — Wireguard-based virtual SIM that joins non-cellular IP devices via soratun
- Soracom Air for LoRaWAN and Air for Sigfox — managed LPWAN connectivity
- Soracom Beam — cloud proxy for TLS termination and HTTP/MQTT/TCP/UDP/WebSocket protocol conversion
- Soracom Funnel — adapter that forwards device payloads to AWS Kinesis/IoT, Azure Event Hubs, GCP
Pub/Sub, and more
- Soracom Funk — serverless invocation of AWS Lambda / Azure Functions / Google Cloud Functions from
device payloads
- Soracom Harvest Data — managed time-series store; Harvest Files for binary uploads
- Soracom Orbit — inline WebAssembly Soralets that transform device payloads in flight
- Soracom Lagoon — managed Grafana-style dashboards (Free / Maker $9.80/mo / Pro $49.80/mo)
- Soracom Query — columnar SQL analytics over SIM session, location, and data history
- Soracom Napter — on-demand secure remote TCP port mapping into SIM-attached devices
- Soracom Inventory — LwM2M device registration, object models, observe/notify, and remote execution
- Soracom Endorse — hardware-rooted SIM-based device authentication
- Soracom Krypton — credential and certificate provisioning rooted in SIM identity
- Virtual Private Gateway (VPG) — Canal (AWS VPC peering), Direct (AWS Direct Connect), Door (IPSec
VPN), Gate (reverse-NAT to cloud)
- Soracom Junction — Layer-3 packet rule engine (mirror/inspect/redirect) attached to VPG
- Soracom Peek — managed packet capture per SIM or per VPG
- Soracom Flux — visual workflow automation across Soracom data
- Soracom Access Management (SAM) — sub-users, roles, IAM-style policy documents, MFA
- Switch-user (cross-operator delegation) for distributors and managed-service providers
- Coverage-aware API endpoints — api.soracom.io / jp.api.soracom.io (Japan) and g.api.soracom.io
(global)
- Soracom Sandbox API at api-sandbox.soracom.io for safe integration testing
- Auto-generated soracom CLI built directly from the OpenAPI spec
- Official SDKs in Go and Ruby; community SDKs and clients in Java, Swift, JavaScript
- Orbit SDKs for Rust, TinyGo, C, and AssemblyScript
- Soracom Cloud Camera Services (SoraCam) — managed cameras with livestream, image exports, motion
events
- Reverse-NAT, IMEI lock, IP whitelisting, and TLS-everywhere posture for industrial IoT
- Audit logs for all API calls and all Napter sessions
- Direct billing endpoints (/v1/bills) with daily and monthly granularity and CSV export
sources:
- https://www.soracom.io/
- https://developers.soracom.io/en/
- https://developers.soracom.io/en/docs/reference/fees/
- https://users.soracom.io/ja-jp/tools/api/reference/
- https://changelog.soracom.io/
updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Provider
description: Soracom is a global IoT cellular connectivity and platform provider headquartered in Tokyo,
founded in 2014, with regional operations in the US (Soracom Global) and EU. The platform pairs
multicarrier SIMs (physical, eSIM, iSIM) across 170+ countries with a deep platform of cloud
integration services (Beam, Funnel, Funk), data services (Harvest, Lagoon, Query, Orbit), device
management (Inventory, Krypton, Endorse, Napter), and network gateways (VPG / Canal / Direct / Door /
Gate / Junction / Peek). Soracom exposes the entire stack through a coverage-aware REST API documented
at users.soracom.io and maintained as a public OpenAPI 3.0 specification in the soracom-cli GitHub repo.
maintainers:
- FN: Kin Lane
email: [email protected]
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'