PikaSim
Reseller API
Purchase eSIMs programmatically. Async provisioning with webhooks. No minimum orders.
Access Your Reseller Wallet
Enter your wallet code to continue, or create a new wallet to get started.
How It Works
Create Wallet
Create a reseller wallet and save your access code securely.
Add Funds
Deposit funds via credit card or cryptocurrency.
Get API Key
Generate your API key from the dashboard.
Start Selling
Use the API to purchase eSIMs and deliver them to your customers.
API Features
190+ Countries
Access eSIM packages for destinations worldwide with regional and global options.
Webhooks + Async
Non-blocking provisioning with webhook notifications when eSIMs are ready.
Cancel for Refund
Cancel unused eSIMs (not installed) for automatic wallet credit.
Top-ups via API
Add data to existing eSIMs programmatically without customer action.
Privacy-Aware Catalog
Filter packages by privacy level. Identify no-KYC destinations for your customers.
Usage Tracking
Monitor data usage, check status, and get alerts for all your eSIMs.
Frequently Asked Questions
How does pricing work?
Resellers get 10% off all retail prices. Your profit comes from the markup you add when selling to your customers. No volume commitments or minimum orders required.
How do I fund my wallet?
Add funds via credit card (Stripe) or cryptocurrency (Bitcoin, Lightning, Monero). Funds are available instantly and never expire.
What happens if an eSIM isn't used?
You can cancel any eSIM that hasn't been installed yet (status: GOT_RESOURCE, smdpStatus: RELEASED). The full amount is credited back to your wallet automatically.
How do webhooks work?
Configure a webhook URL in your dashboard. We'll POST order status updates (provisioned, failed) so you can notify your customers without polling.
Can I top-up customer eSIMs?
Yes. Use the top-up endpoint with the customer's ICCID. You can query available top-up packages and add data without any action required from your customer.
What data do I need from customers?
None. Our API is privacy-first. You don't need to collect or send any customer personal data. Just specify the package and we return the eSIM details.
How fast is eSIM provisioning?
Most eSIMs are provisioned within 5-30 seconds. The API returns immediately with order ID, and webhooks notify you when provisioning completes.
Is there API rate limiting?
Yes, reasonable limits apply (60 requests/minute for most endpoints). Contact us if you need higher limits for your use case.
Ready to Get Started?
Create your reseller wallet now and start integrating.
View API Documentation