Order Sms Number
Rent an SMS number using the reseller wallet. SMS it receives are forwarded to the linked eSIM and kept in its inbox. The number can only receive SMS. To safely retry, reuse the same transaction_id with the same product and days.
Authentication
x-api-keystring
API key generated from the dashboard (Settings → API Keys). Each key is limited to 8 requests per 1-second window.
Request
This endpoint expects an object.
transaction_id
Reseller-assigned transaction ID
product_id
days
esim_id
eSIM to forward SMS to. It must be yours, active and on a plan with smsStatus 1 or 2. Can be set later.
Response
Successful response
id
SimJuno SMS number rental ID
transaction_id
Reseller-assigned transaction ID; null for numbers rented on simjuno.com
name
phone_number
Rented number in international format, without the +
days
status
Allowed values:
amount
Amount charged, in units of 1/10,000 USD (30000 = $3.00)
expires_at
esim_id
eSIM that received SMS are forwarded to; null keeps them in the inbox only
message_count
refundable_until
Refundable until then if no SMS has arrived; null when it can’t be refunded
created_at
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
409
Conflict Error
412
Precondition Failed Error
429
Too Many Requests Error
500
Internal Server Error