API v2.4 / Orders / Get order detail
GET /orders/{orderReference}
Get details on an order, including total cost and contents
Authorizations
Parameters
Path Parameters
(Required) Reference for your order
Example
<string>
Responses
200
OK
object
Order type [ transaction ]
object
object
ICCID of eSIM new bundle was assigned to
SMDP+ ID (used in eSIM activation)
SMDP+ Address (used in eSIM activation)
Item type [ bundle ]
Name of the bundle
ICCID of eSIM new bundle was assigned to
Quantity of items
Cost of a bundle multiplied by its quantity
Price per each item
Allow a new eSIM to be provided if the bundle is not compatible with the eSIM profile
Total price
Currency of the transaction
Status of the order
Status message
Order reference
Data and time of order creation
Indicates if bundle was assigned to eSIM
Example
{ "order": [ { "esims": [ { "iccid": "8912345678901234567", "matchingId": "AB-12C3DE-4FGHIJ5", "smdpAddress": "http://rsp.mockprovider.com" } ], "type": "bundle", "item": "esim_5GB_30D_EU_V3", "iccids": [ "8912345678901234567" ], "quantity": 1, "subTotal": 9.99, "pricePerUnit": 9.99, "AllowReassign": true } ], "total": 9.99, "currency": "USD", "status": "completed", "statusMessage": "Order completed: 1 eSIMs assigned", "orderReference": "1a2b3c4d-5e6f-7g8h-9i10-11j12k13l14m", "createdDate": "2023-06-15T10:30:45.123456789Z", "assigned": true}
400
Bad Request - returned when request format is not accepted
object
Status of api functions which do not return data
403
Unauthorised - returned when the api token is invalid; the user does not have any available Bundles left or the ICCID is not accessible by the user
object
Status of api functions which do not return data
429
Too Many Requests
object
Status of api functions which do not return data
500
Server Error
object
Status of api functions which do not return data
503
Processing - Please come back later or use the Retry-After (seconds) header
object
Status of api functions which do not return data