Release notes archive
2.3.0
Changed
- Response for Get the status of a Bundle applied to an eSIM
(as well as List Bundles applied to an eSIM) has been updated
to include
assignmentDateTime,assignmentReferenceandbundleStatusfields. - Response for Process Orders will always return an
iccidsarray of relevant ICCIDs (regardless of whetherincludeIccidsis set as a query parameter). - Response for Get history of an eSIM will
return the
alertTypefield.
2.2.0
New
- eSIM Assignments endpoint added to allow eSIM data to be downloaded from multiple
OrderandBundle Applyoperations. Supported outputs aretext/csv,application/json,application/zip. These can be requested using theAcceptheader.application/zipreturns a ZIP file containing QR code images (in PNG format). - Additional multi-filtering and sorting options. Operators have been added for filtering, such as
gte:1.- Time and number fields support operators:
eq,lt,lte,gt,gte. Default iseq. - String fields support operators:
eq. Default islikeorwildcardstyle search. - Updated endpoints:
- Time and number fields support operators:
Bundle Applyoperations will now create an order withbundleAssignmentas theitemtype. These will be visible in theeSim Go Portaland allow you to easily download the eSIM data if new eSIMs were assigned:{"type": "bundleAssignment","item": "9183265c-1234-1234-1234-388a21393138-0","quantity": 0,"pricePerUnit": 0}- Asynchronous Orders and Assignments. Any
OrderorBundle Applythat includes more than 5 Bundles will be processed asynchronously. You can queryprocessingorders using the Order endpoint:Terminal window http GET https://api.esim-go.com/v2.2/orders X-API-Key:$KEY status==processing
Changed
- Response for List Bundles applied to an eSIM no longer includes finished (empty) Bundles.
includeUsed=truequery parameter is available to return to previous behaviour. - Response for Process Orders will now return an
iccidsarray of relevant ICCIDs ifincludeIccidsquery parameter is set totrue.
Deprecated
- QR codes and CSV data in favour of new eSIM Assignments endpoint. For backward compatibility
/v2.2/esims/assignments/{reference}can be called to download data from a single reference. - Single filtering and sorting options have been deprecated in favour for multi-filtering and sorting. Affected endpoints:
2.1.0
New
- eSIM Apply endpoint added to enable users to receive a new eSIM with a Bundle pre-applied if no eSIM is provided in the request.
- Catalogue for getting information on available Bundles for purchasing as well as an Inventory endpoint for viewing your purchased Bundles.
- eSIM data download. QR codes and CSV data for eSIMs can now be downloaded in bulk formats.
Changed
- Response for List Bundles applied to an eSIM improved. Data is now returned as formatted date/time and integers.
- Response for Get the status of a Bundle applied to an eSIM improved. Data is now returned as formatted date/time and integers.
Removed
- Empty
callTypeGroupremoved from Usage Callback
Deprecated
- Apply Bundle replaced with eSIM Apply. New endpoint takes the target ICCID in the body, rather than the path. If no ICCID is provided, a new eSIM is assigned to you. ICCID is always returned.
2.0.0
New
- Initial Release