Developer Docs

Enterprise API & Integration

eSIM distribution API for B2B distributors, travel platforms, and enterprise clients

RESTful API TLS 1.3 API Key Auth Webhook Sandbox
Developer Docs

API Overview

The CFJ-LINK enterprise API is built on a RESTful architecture, enabling B2B distributors, travel platforms, and enterprise clients to integrate global eSIM distribution directly into their products. All API endpoints use HTTPS (TLS 1.3) and are authenticated via API Key.

API documentation and sandbox environments are currently access-controlled to ensure platform stability and prevent abuse. Upon completing business review, partners receive full technical documentation, sandbox credentials, and dedicated integration support.

curl · sandbox request
# Sandbox · authenticated example
curl https://api.cfj-global.com/v1/plans \
  -H "Authorization: Bearer $CFJ_API_KEY" \
  -H "Accept: application/json"

# → 200 OK · application/json
{
  "object": "list",
  "data": [ /* plan objects */ ]
}
Capabilities

API Capability Overview

Upon approval, partners gain access to the full RESTful API suite. Capabilities include plan discovery and real-time pricing, eSIM order creation and QR code delivery, profile activation tracking, near real-time usage queries, Webhook event push, and enterprise billing management. Full documentation, schemas, and SDKs are provided post-approval.

Plan Discovery & Pricing
Real-time plan and pricing queries by country/region, data volume, and validity.
Order Creation & QR Delivery
Create eSIM orders and retrieve activation QR codes — fully automated.
Usage Monitoring & Alerts
Near real-time usage queries with threshold alerts and Webhook event push.
Account & Billing Management
Query prepaid balance, transaction history, and monthly invoices with multi-tier sub-accounts.
Onboarding

Integration Review Process

To ensure platform service quality, API access requires the following review process:

1

Submit Application: Send company profile, use case description, and estimated monthly call volume to our business email.

2

Sign Agreements: Execute a Non-Disclosure Agreement (NDA) and Enterprise Service Level Agreement (SLA).

3

Sandbox Activation: Upon approval (typically 1-2 business days), sandbox credentials and full technical documentation are issued.

4

Go Live: After successful sandbox integration testing, production API Keys are issued.

Enterprise

Enterprise Plans & Volume Pricing

CFJ-LINK offers tiered pricing for enterprise partners above certain consumption thresholds, along with the following enterprise-grade features:

Custom Plan Configuration: Custom destination combinations, validity periods, and data quotas.

White-label Support: eSIM profiles can be provisioned under your own brand name.

Enterprise Billing: Monthly invoices, VAT receipts, multi-level sub-account management.

Dedicated Technical Support: Assigned integration engineer, priority SLA response.

Security

Bug Bounty Program

CFJ-LINK welcomes responsible disclosure of platform vulnerabilities from security researchers. Verified valid vulnerabilities are rewarded based on severity. Please read the disclosure rules before submitting and do not perform destructive testing on production systems.

Scope: API endpoints, authentication mechanisms, payment flows, data leakage.
Apply for API Access

Send an email with your company profile, use case, and integration requirements. We respond within 1-2 business days.

Customer Support

Having trouble? We are here to help.

Typically responds within 24 hours

Select Language
CFJ-LINKCFJ-LINK
Plans Services Business Help About
Open App