{"info":{"_postman_id":"35357fad-03ef-4511-8ec5-8e3e915db3e5","name":"Roumio - WEB API","description":"<html><head></head><body><h1 id=\"documentation\">Documentation</h1>\n<p>Welcome to the official <strong>Roumio</strong> documentation! Here, you’ll find everything you need to integrate, manage, and optimize Roumio for your applications. If you have any questions or run into difficulties, don’t hesitate to reach out to our support team or check the FAQs.</p>\n<h2 id=\"table-of-contents\">Table of Contents</h2>\n<ol>\n<li><p>Overview</p>\n</li>\n<li><p>Getting Started</p>\n</li>\n<li><p>Key Concepts</p>\n</li>\n<li><p>API Reference</p>\n</li>\n<li><p>Contact &amp; Support</p>\n</li>\n</ol>\n<h2 id=\"overview\">Overview</h2>\n<p>Roumio is a platform that streamlines global connectivity and management of telecommunication networks. Whether you’re looking to orchestrate remote communication for IoT devices or power user-focused mobile apps, Roumio offers a suite of tools to simplify provisioning and lifecycle management.</p>\n<h3 id=\"features\">Features</h3>\n<ul>\n<li><p><strong>Global Connectivity</strong>: Access robust connectivity options worldwide.</p>\n</li>\n<li><p><strong>Scalable Integration</strong>: Roumio fits your needs—from small startups to enterprise-level integrations.</p>\n</li>\n<li><p><strong>Real-Time Analytics</strong>: Monitor usage, gather insights, and optimize performance.</p>\n</li>\n<li><p><strong>Flexible APIs</strong>: RESTful endpoints for fast, reliable integration with any tech stack.</p>\n</li>\n</ul>\n<h3 id=\"how-it-works\">How It Works</h3>\n<ol>\n<li><p><strong>Provision</strong>: Use Roumio to allocate SIM resources for your users or devices.</p>\n</li>\n<li><p><strong>Manage</strong>: View and control all active connections in the Roumio dashboard.</p>\n</li>\n<li><p><strong>Analyze</strong>: Gather usage data and performance metrics to optimize your operations.</p>\n</li>\n</ol>\n<h2 id=\"getting-started\">Getting Started</h2>\n<p>Here’s a quick roadmap for new users:</p>\n<ol>\n<li><p><strong>Sign Up</strong><br> Contact Roumio for account creation. Once you’ve verified your email, you’ll gain access to the Roumio Dashboard.</p>\n</li>\n<li><p><strong>Obtain API Credentials</strong></p>\n<ul>\n<li><p>Go to <strong>Developer Settings</strong> → <strong>API Keys</strong>.</p>\n</li>\n<li><p>Generate a new API key (or use an existing one).</p>\n</li>\n<li><p>Store your credentials securely; you’ll need them for the API requests.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Review Documentation</strong><br> Familiarize yourself with the API Reference.</p>\n</li>\n</ol>\n<h2 id=\"key-concepts\">Key Concepts</h2>\n<p>Before diving into the technical details, here are some core concepts to keep in mind:</p>\n<ol>\n<li><p><strong>Roumio Profiles</strong><br> Each device or user under your account may have a unique Roumio profile, which stores connectivity settings, usage limits, and other relevant metadata.</p>\n</li>\n<li><p><strong>Activation and Deactivation</strong></p>\n<ul>\n<li><p><strong>Activation</strong>: Enabling Roumio connectivity for a device or user.</p>\n</li>\n<li><p><strong>Deactivation</strong>: Temporarily suspending or permanently stopping the service.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Billing Cycles</strong><br> Roumio supports monthly, annual, or pay-as-you-go billing. Understand your plan’s specifics to avoid disruptions or overages.</p>\n</li>\n<li><p><strong>Usage Metrics</strong><br> Metrics include data consumption, session durations, and more. These are available in near-real time through the dashboard and the API.</p>\n</li>\n</ol>\n<h1 id=\"api-reference\">API Reference</h1>\n<p>Roumio provides a RESTful API designed to be simple yet comprehensive. Below is a quick overview; for a full list of endpoints, please refer to our complete API docs.</p>\n<p>Base URL</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://platform.roumio.com/v1\n\n</code></pre><h3 id=\"authentication\">Authentication</h3>\n<p>All requests must include an <code>Authorization</code> header containing your API key or a API Secret.</p>\n<p>For example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Authorization: YOUR_API_KEY\n\n</code></pre><h3 id=\"rate-limit\">Rate Limit</h3>\n<p>8 API request per second are allowed.</p>\n<h3 id=\"error-codes\">Error Codes</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Code</strong></th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>000001</td>\n<td>Server error</td>\n</tr>\n<tr>\n<td>000101</td>\n<td>Request header (mandatory) is null</td>\n</tr>\n<tr>\n<td>000102</td>\n<td>Wrong request header format</td>\n</tr>\n<tr>\n<td>000103</td>\n<td>This https request method (get/post ) is not supported</td>\n</tr>\n<tr>\n<td>000104</td>\n<td>Request in invalid JSON format</td>\n</tr>\n<tr>\n<td>000105</td>\n<td>Request parameters (mandatory) are not contained</td>\n</tr>\n<tr>\n<td>000106</td>\n<td>Request parameter (mandatory) is null</td>\n</tr>\n<tr>\n<td>000107</td>\n<td>The length of the request parameter does not meet the requirement.</td>\n</tr>\n<tr>\n<td>101001</td>\n<td>The timestamp of the request has expired.</td>\n</tr>\n<tr>\n<td>101002</td>\n<td>This IP is in the blocklist.</td>\n</tr>\n<tr>\n<td>101003</td>\n<td>Request signature mismatch.</td>\n</tr>\n<tr>\n<td>200002</td>\n<td>This operation is not allowed due to the order status.</td>\n</tr>\n<tr>\n<td>200005</td>\n<td>Package price error. Check price.</td>\n</tr>\n<tr>\n<td>200006</td>\n<td>Total order price amount is wrong. Check prices.</td>\n</tr>\n<tr>\n<td>200007</td>\n<td>Insufficient account balance</td>\n</tr>\n<tr>\n<td>200008</td>\n<td>Order parameters error, please contact customer service.</td>\n</tr>\n<tr>\n<td>200009</td>\n<td>Abnormal order status</td>\n</tr>\n<tr>\n<td>200010</td>\n<td>Profile is being downloaded for the order.</td>\n</tr>\n<tr>\n<td>200011</td>\n<td>Insufficient available Profiles for the package, please contact the customer service.</td>\n</tr>\n<tr>\n<td>310201</td>\n<td>The bundle.code does not exist.</td>\n</tr>\n<tr>\n<td>310211</td>\n<td>The data_plan_location.id does not exist.</td>\n</tr>\n<tr>\n<td>310221</td>\n<td>The currencyId does not exist.</td>\n</tr>\n<tr>\n<td>310231</td>\n<td>The carrierId does not exist.</td>\n</tr>\n<tr>\n<td>310241</td>\n<td>The packageCode does not exist.</td>\n</tr>\n<tr>\n<td>310243</td>\n<td>The package does not exist.</td>\n</tr>\n<tr>\n<td>310251</td>\n<td>The vendor does not exist.</td>\n</tr>\n<tr>\n<td>310272</td>\n<td>The orderNo does not exist.</td>\n</tr>\n<tr>\n<td>310403</td>\n<td>The ICCID does not exist in the order.</td>\n</tr>\n<tr>\n<td>900001</td>\n<td>The system is busy, please try again later.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"get-all-data-packages\">Get All Data Packages</h3>\n<h4 id=\"url\">URL</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://platform.roumio.com/v1/package/list\n\n</code></pre><p>Request a list of all the available data packages offered. Optionally filter by country or region.</p>\n<p>Additionaly request all of the Top Up plans available for a specific <code>packageCode</code> , <code>slug</code> or <code>ICCID</code>. Specific top ups work with specific plans. In general, countries can be reloaded with same country top up and region with same region top up.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"locationCode\": \"\",\n    \"type\":\"\",\n    \"slug\":\"NA-3_1_7\",\n    \"packageCode\":\"\",\n    \"iccid\":\"\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>locationCode</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Filter by Alpha-2 ISO Country Code  <br><code>!RG</code> = Regional  <br><code>!GL</code> = Global</td>\n<td><code>AZ</code>  <br><code>!GL</code>  <br><code>!RG</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>String</td>\n<td>optional</td>\n<td><code>BASE</code> - Default product list  <br><code>TOPUP</code> - Top up product list</td>\n<td><code>BASE</code>  <br><code>TOPUP</code></td>\n</tr>\n<tr>\n<td><code>packageCode</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Used with <code>TOPUP</code> to view top up package for a <code>packageCode</code></td>\n<td><code>AZ016</code></td>\n</tr>\n<tr>\n<td><code>slug</code></td>\n<td>String</td>\n<td>optional</td>\n<td><code>slug</code> is alias of<code>packageCode</code></td>\n<td><code>AU_1_7</code></td>\n</tr>\n<tr>\n<td><code>iccid</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Include <code>iccid</code> with <code>TOPUP</code> to see available TOPUP plans</td>\n<td><code>48584984747372838</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-parameters\">Response Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>String</td>\n<td>required</td>\n<td><code>true</code>: succeeded <code>false</code>: failed</td>\n<td><code>true</code></td>\n</tr>\n<tr>\n<td><code>errorCode</code></td>\n<td>String</td>\n<td>optional</td>\n<td><code>null</code> or <code>0</code> when successful. Error code when failed.</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>errorMessage</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Error code explanation</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>obj</code></td>\n<td>Object</td>\n<td>optional</td>\n<td><code>null</code> : failed. Success includes: <code>packageList</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Domain</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>packageList</code></td>\n<td>List</td>\n<td>required</td>\n<td>Available data packages, including: <code>packageCode</code> <code>name</code> <code>price</code> <code>currencyCode</code> <code>volume</code> <code>unusedValidTime</code> <code>duration</code> <code>durationUnit</code> <code>location</code> <code>description</code> <code>activeType</code></td>\n<td></td>\n</tr>\n<tr>\n<td><code>packageCode</code></td>\n<td>String</td>\n<td>required</td>\n<td>Package code</td>\n<td><code>JC016</code></td>\n</tr>\n<tr>\n<td><code>slug</code></td>\n<td>String</td>\n<td>required</td>\n<td>Package alias</td>\n<td><code>AU_1_7</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>required</td>\n<td>Package name</td>\n<td><code>Asia 11 countries 1GB 30 Days</code></td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Package price, value (value * 100</td>\n<td>15,7 = 1570)</td>\n</tr>\n<tr>\n<td><code>currencyCode</code></td>\n<td>String</td>\n<td>required</td>\n<td>Currency code</td>\n<td><code>USD</code></td>\n</tr>\n<tr>\n<td><code>volume</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Data volume (in mega bytes) of the package</td>\n<td><code>1024</code></td>\n</tr>\n<tr>\n<td><code>smsStatus</code></td>\n<td>Integer</td>\n<td>required</td>\n<td><code>0</code>.SMS not supported <code>1</code>.API AND mobile phones SMS delivery <code>2</code>.API SMS delivery only</td>\n<td><code>0</code></td>\n</tr>\n<tr>\n<td><code>dataType</code></td>\n<td>Integer</td>\n<td>required</td>\n<td><code>1</code> fixed amount  <br><code>2</code> reset daily unlimited FUP<code>1</code></td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>unusedValidTime</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Time till package invalid</td>\n<td><code>30</code></td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Plan validity peirod</td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>durationUnit</code></td>\n<td>String</td>\n<td>required</td>\n<td>Time unit, used in <code>unusedValidTime</code>/<code>duration</code></td>\n<td><code>DAY</code></td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>String</td>\n<td>required</td>\n<td>Alpha-2 ISO Country Code of package use</td>\n<td><code>CN,HK,ID,JP,MO,MY,PH,SG,KR,TW,TH,IN,VN,SA,KH,PK,LK</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>required</td>\n<td>Description of the data package</td>\n<td><code>Asia 11 countries</code></td>\n</tr>\n<tr>\n<td><code>activeType</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Activation type: <code>1</code>: First installation.  <br><code>2</code>: First network connection.</td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>favorite</code></td>\n<td>Boolean</td>\n<td>required</td>\n<td>Favorited plan in console</td>\n<td><code>false</code></td>\n</tr>\n<tr>\n<td><code>speed</code></td>\n<td>String</td>\n<td>required</td>\n<td>Network speed</td>\n<td><code>3G/4G</code></td>\n</tr>\n<tr>\n<td><code>locationNetworkList</code></td>\n<td>Array</td>\n<td>required</td>\n<td><code>locationName</code> , <code>locationLogo</code> ,</td>\n<td><code>Spain</code>  <br><code>/img/es.png</code></td>\n</tr>\n<tr>\n<td><code>operatorList</code></td>\n<td>Array</td>\n<td>required</td>\n<td><code>operatorName</code>,  <br><code>networkType</code></td>\n<td><code>T-Mobile 4G/5G</code></td>\n</tr>\n<tr>\n<td><code>ipExport</code></td>\n<td>String</td>\n<td>required</td>\n<td>Data traffic exit country</td>\n<td><code>HK</code></td>\n</tr>\n<tr>\n<td><code>supportTopUpType</code></td>\n<td>Boolean</td>\n<td>required</td>\n<td>Top up support <code>1</code> = no <code>2</code> = yes</td>\n<td><code>2</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"order-esim\">Order eSIM</h3>\n<h4 id=\"url-1\">URL</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://platform.roumio.com/v1/esim/order\n\n</code></pre><p>Order profiles individualy. After successful ordering, the SM-DP+ server will return the <code>OrderNo</code> and allocate profiles asynchronously for the order.</p>\n<p>When placing an order, include a <strong>unique</strong> <strong><code>transactionId</code></strong> for each request (any duplicate <code>transactionId</code> will be treated as the same order).</p>\n<p>Specify the <strong><code>packageCode</code></strong> or <strong>slug</strong> of the data package(s) you’re purchasing, along with the <strong>quantity</strong> for each. If you’re ordering a <strong>daily plan</strong>, you may also provide the <strong><code>periodNum</code></strong> to indicate the number of days the plan should cover.</p>\n<p>A successful order will generate an <code>orderNo</code>.</p>\n<h4 id=\"request-parameters-1\">Request Parameters</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"transactionId\":\"your_txn_id\",\n    \"amount\":15000,\n    \"packageInfoList\": [{\n        \"packageCode\":\"7aa948d363\",\n        \"count\":1,\n        \"price\":1500,\n    }]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>transactionId</code></td>\n<td>String</td>\n<td>required</td>\n<td>User generated unique transaction ID. Max 50 chars, utf8mb4. If the request is retired, it needs to be contained; otherwise, a new transaction will be created.</td>\n<td><code>ABC-210-2s7Fr</code></td>\n</tr>\n<tr>\n<td><code>packageInfoList</code></td>\n<td>List</td>\n<td>required</td>\n<td><code>packageCode</code> or <code>slug</code> , <code>count</code> , <code>price</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>packageCode</code></td>\n<td>String</td>\n<td>required</td>\n<td>Order with <code>slug</code> or <code>packageCode</code></td>\n<td><code>AU_1_7</code>  <br><code>JC016</code></td>\n</tr>\n<tr>\n<td><code>count</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Currently we support only 1</td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>periodNum</code></td>\n<td>Integer</td>\n<td>optional</td>\n<td>Days of a daily plan. From 1-365.</td>\n<td><code>7</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-parameters-1\">Response Parameters</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": null,\n    \"errorMsg\": null,\n    \"success\": true,\n    \"obj\": {\n        \"orderNo\": \"B23051616050537\"\n        \"transactionId\": \"Your_txn_id\"\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>String</td>\n<td>required</td>\n<td><code>true</code>: success <code>false</code>: failed</td>\n<td><code>true</code></td>\n</tr>\n<tr>\n<td><code>errorCode</code></td>\n<td>String</td>\n<td>optional</td>\n<td><code>null</code> or <code>0</code> when successful. Error code when failed.</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>errorMessage</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Error code explanation</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>obj</code></td>\n<td>Object</td>\n<td>optional</td>\n<td>Includes: <code>orderNo</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderNo</code></td>\n<td>String</td>\n<td>required</td>\n<td>Order number</td>\n<td><code>B22102010075311</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-all-allocated-esims\">Query All Allocated eSIMs</h3>\n<h4 id=\"url-2\">URL</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://platform.roumio.com/v1/esim/query\n\n</code></pre><p>Query all eSIM profile details allocated to partner and their status.</p>\n<p>Avaible to filter by <code>orderNo</code> , <code>iccid</code> or between <code>startTime</code> and <code>endTime</code> range with paging options.</p>\n<p>Use <code>orderNo</code>,to request newly orderd eSIMs. The response will return the eSIM payload after all the allocated profiles are asynchronously allocated by the server. Expect times wait times of up to 30 seconds.</p>\n<p>Use <code>iccid</code> to request the status of an eSIM including it's current <code>orderUsage</code> and <code>eSIMStatus</code>.</p>\n<p>If the profiles are not ready for download, the error will be returned (error code will be <code>200010</code>, meaning SM-DP+ is still allocating profiles for the order).</p>\n<h5 id=\"understanding-esim-profile-status\">Understanding eSIM Profile Status</h5>\n<p>Results of several paramaters can identify the current state of any eSIM profile. For example:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>eSIM Status</strong></th>\n<th><code>smdpStatus</code></th>\n<th><code>esimStatus</code></th>\n<th><code>orderUsage</code></th>\n<th><code>eid</code></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>New</strong></td>\n<td><code>RELEASED</code></td>\n<td><code>GOT_RESOURCE</code></td>\n<td><code>0</code></td>\n<td><code>\"\"</code></td>\n</tr>\n<tr>\n<td><strong>Onboard</strong></td>\n<td><code>ENABLED</code></td>\n<td><code>IN_USE</code> <code>GOT_RESOURCE</code></td>\n<td><code>0</code></td>\n<td><code>\"890…222\"</code></td>\n</tr>\n<tr>\n<td><strong>In Use</strong></td>\n<td><code>ENABLED</code> <code>DISABLED</code></td>\n<td><code>IN_USE</code></td>\n<td><code>123</code></td>\n<td><code>\"890…222\"</code></td>\n</tr>\n<tr>\n<td><strong>Depleted</strong></td>\n<td><code>ENABLED</code> <code>DISABLED</code></td>\n<td><code>USED_UP</code></td>\n<td><code>999</code></td>\n<td><code>\"890…222\"</code></td>\n</tr>\n<tr>\n<td><strong>Deleted</strong></td>\n<td><code>DELETED</code></td>\n<td><code>USED_UP</code> <code>IN_USE</code></td>\n<td><code>999</code></td>\n<td><code>\"890…222\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"request-parameters-2\">Request Parameters</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"orderNo\":\"B23120118131854\",\n    \"iccid\":\"\",\n    \"pager\":{\n        \"pageNum\":1,\n        \"pageSize\":20\n    }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>orderNo</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Order number</td>\n<td><code>B2210206381924</code></td>\n</tr>\n<tr>\n<td><code>iccid</code></td>\n<td>String</td>\n<td>optional</td>\n<td>eSIM ICCID</td>\n<td><code>89852246280001113119</code></td>\n</tr>\n<tr>\n<td><code>startTime</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Starting time (ISO UTC time)</td>\n<td><code>2010-06-30T01:20+00:00</code></td>\n</tr>\n<tr>\n<td><code>endTime</code></td>\n<td>String</td>\n<td>optional</td>\n<td>End time (ISO UTC time)</td>\n<td><code>2010-06-30T02:20+00:00</code></td>\n</tr>\n<tr>\n<td><code>pager</code></td>\n<td>PageParam</td>\n<td>required</td>\n<td>Page parameters: <code>pageSize</code> <code>pageNum</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Domain</th>\n<th>Type</th>\n<th>MOC</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageSize</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Page size, value range: [5, 500]</td>\n<td><code>10</code></td>\n</tr>\n<tr>\n<td><code>pageNum</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Page number, value range: [1, 10000]</td>\n<td><code>1</code></td>\n</tr>\n</tbody>\n</table>\n</div><h5 id=\"response-parameters-2\">Response Parameters</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"success\": true,\n  \"errorCode\": \"0\",\n  \"errorMsg\": null,\n  \"obj\": {\n    \"esimList\": [\n      {\n        \"esimTranNo\": \"23120118156818\",\n        \"orderNo\": \"B23120118131854\",\n        \"transactionId\": \"test344343433\",\n        \"imsi\": \"232104070077567\",\n        \"iccid\": \"8943108170000775671\",\n        \"smsStatus\": 1,\n        \"msisdn\": \"436789040077567\",\n        \"ac\": \"LPA:1$rsp-eu.roumiomobile.com$43DE23C67EE747BCAD6B63E8B67B261F\",\n        \"qrCodeUrl\": \"https://qr.roumio.com/?id=31068bd2-9d77-49f6-80d8-92692536f66b\",\n        \"shortUrl\": \"https://qr.roumio.com/?id=31068bd2-9d77-49f6-80d8-92692536f66b\",\n        \"smdpStatus\": \"RELEASED\",\n        \"eid\": \"\",\n        \"activeType\": 1,\n        \"dataType\": 1,\n        \"activateTime\": null,\n        \"expiredTime\": \"2024-05-29T18:34:17+0000\",\n        \"totalVolume\": 15000,\n        \"totalDuration\": 30,\n        \"durationUnit\": \"DAY\",\n        \"orderUsage\": 5000,\n        \"esimStatus\": \"CANCEL\",\n        \"pin\": \"\",\n        \"puk\": \"\",\n        \"apn\": \"drei.at\",\n        \"packageList\": [\n          {\n            \"packageName\": \"Spain 5GB 30Days\",\n            \"packageCode\": \"CKH003\",\n            \"slug\": \"ES_5_30\",\n            \"duration\": 30,\n            \"volume\": 5368709120,\n            \"locationCode\": \"ES\",\n            \"createTime\": \"2023-12-01T18:34:17+0000\"\n          }\n        ]\n      }\n    ],\n    \"pager\": {\n      \"pageSize\": 20,\n      \"pageNum\": 1,\n      \"total\": 1\n    }\n  }\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>String</td>\n<td>required</td>\n<td><code>true</code>: succeeded <code>false</code>: failed</td>\n<td><code>true</code></td>\n</tr>\n<tr>\n<td><code>errorCode</code></td>\n<td>String</td>\n<td>optional</td>\n<td><code>null</code> or <code>0</code> when successful. Error code when failed</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>errorMessage</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Explanation of the error code</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>obj</code></td>\n<td>Object</td>\n<td>optional</td>\n<td>Includes: <code>esimList</code> <code>pager</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pager</code></td>\n<td>PageParam</td>\n<td>required</td>\n<td>Includes: <code>pageSize</code> <code>pageNum</code></td>\n<td></td>\n</tr>\n<tr>\n<td><code>esimList</code></td>\n<td>List</td>\n<td>required</td>\n<td>List of eSIM Profiles, including: <code>esimTranNo</code> <code>orderNo</code> <code>imsi</code> <code>iccid</code> <code>ac</code> <code>qrCodeUrl</code> <code>smdpStatus</code> <code>eid</code> <code>activeType</code> <code>expiredTime</code> <code>totalVolume</code> <code>totalDuration</code> <code>durationUnit</code> <code>orderUsage</code> <code>esimStatus</code> <code>packageList</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>PageParam</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pageSize</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Page size, range: [5, 500]</td>\n<td><code>10</code></td>\n</tr>\n<tr>\n<td><code>pageNum</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Page number, value range: [1, 10000]</td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>total</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Total number of Profiles</td>\n<td><code>120</code></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>eSIM</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>esimTranNo</code></td>\n<td>String</td>\n<td>required</td>\n<td>eSIM transaction number</td>\n<td><code>22102706381912</code></td>\n</tr>\n<tr>\n<td><code>orderNo</code></td>\n<td>String</td>\n<td>required</td>\n<td>Order number</td>\n<td><code>B22102706381924</code></td>\n</tr>\n<tr>\n<td><code>imsi</code></td>\n<td>String</td>\n<td>optional</td>\n<td>IMSI</td>\n<td><code>454006109846571</code></td>\n</tr>\n<tr>\n<td><code>iccid</code></td>\n<td>String</td>\n<td>optional</td>\n<td>ICCID</td>\n<td><code>89852245280000942210</code></td>\n</tr>\n<tr>\n<td><code>msisdn</code></td>\n<td>String</td>\n<td>optional</td>\n<td>MSISDN</td>\n<td><code>xxxxx</code></td>\n</tr>\n<tr>\n<td><code>smsStatus</code></td>\n<td>Integer</td>\n<td>required</td>\n<td><code>0</code> Does not support SMS <code>1</code> Can accept SMS sent by mobile phones and API <code>2</code> Only SMS sent by API is acceptable.</td>\n<td><code>0</code></td>\n</tr>\n<tr>\n<td><code>dataType</code></td>\n<td>Integer</td>\n<td>required</td>\n<td><code>1</code> fixed amount  <br><code>2</code> reset daily unlimited FUP</td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>ac</code></td>\n<td>String</td>\n<td>required</td>\n<td>eSIM Activation Code  <br>LPA:1${SM-DP+_ADDRESS}${MATCHING_ID}</td>\n<td><code>LPA:1$rsp-eu.roumiomobile.com$451F9802E6854E3E85FB985235EDB4E5</code></td>\n</tr>\n<tr>\n<td><code>qrCodeUrl</code></td>\n<td>String</td>\n<td>required</td>\n<td>QR Code URL</td>\n<td><a href=\"https://qr.roumio.com/?id=31068bd2-9d77-49f6-80d8-92692536f66b\">https://qr.roumio.com/?id=31068bd2-9d77-49f6-80d8-92692536f66b</a></td>\n</tr>\n<tr>\n<td><code>smdpStatus</code></td>\n<td>String</td>\n<td>required</td>\n<td>SM-DP+ status: <code>RELEASED</code>: Profile is ready for download <code>DOWNLOAD</code>: Profile has been downloaded <code>INSTALLATION</code>: Profile has been installed <code>ENABLED</code>: Profile has been enabled <code>DISABLED</code>: Profile has been disabled <code>DELETED</code>: Profile has been deleted</td>\n<td><code>RELEASED</code></td>\n</tr>\n<tr>\n<td><code>eid</code></td>\n<td>String</td>\n<td>optional</td>\n<td>EID</td>\n<td></td>\n</tr>\n<tr>\n<td><code>activeType</code></td>\n<td>String</td>\n<td>required</td>\n<td>Activation type: <code>1</code>: First installation.  <br><code>2</code>: First network connection.</td>\n<td><code>1</code></td>\n</tr>\n<tr>\n<td><code>expiredTime</code></td>\n<td>DateTime</td>\n<td>required</td>\n<td>Expiration time</td>\n<td><code>2023-03-03T06:20:00+0000</code></td>\n</tr>\n<tr>\n<td><code>totalVolume</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Total data volume (in mega bytes) in the package</td>\n<td><code>15000</code></td>\n</tr>\n<tr>\n<td><code>totalDuration</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Total valid period of the package</td>\n<td><code>7</code></td>\n</tr>\n<tr>\n<td><code>durationUnit</code></td>\n<td>String</td>\n<td>required</td>\n<td>Time unit</td>\n<td><code>DAY</code></td>\n</tr>\n<tr>\n<td><code>orderUsage</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Volume (in mega bytes) of used data</td>\n<td><code>5000</code></td>\n</tr>\n<tr>\n<td><code>pin</code> <code>puk</code> <code>apn</code></td>\n<td>String</td>\n<td>optional</td>\n<td>PIN, PUK APN values if any</td>\n<td><code>329393</code></td>\n</tr>\n<tr>\n<td><code>esimStatus</code></td>\n<td>String</td>\n<td>required</td>\n<td><code>CREATE</code> an order has been created <code>PAYING</code> the subscriber is making payment for the eSIM <code>PAID</code> the eSIM has been paid <code>GETTING_RESOURCE</code> the eSIM is being allocated for the order <code>GOT_RESOURCE</code> the eSIM has been allocated for the order <code>IN_USE</code> the eSIM data package is in use <code>USED_UP</code> the data in the package is used up <code>UNUSED_EXPIRED</code> The valid period for eSIM download has expired <code>USED_EXPIRED</code> the valid period for the order activation has expired <code>CANCEL</code> the order has been canceled <code>SUSPENDED</code> the order has been suspended via suspend endpoint. <code>REVOKE</code> the order has been revoked via revoke endpoint.</td>\n<td><code>UNUSED_EXPIRED</code></td>\n</tr>\n<tr>\n<td><code>packageList</code></td>\n<td>List</td>\n<td>required</td>\n<td>Includes: <code>packageCode</code> <code>duration</code> <code>volume</code> <code>locationCode</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>eSIM</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>packageCode</code></td>\n<td>String</td>\n<td>required</td>\n<td>Package ID</td>\n<td><code>CKH179</code></td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>Valid period of the order</td>\n<td><code>7</code></td>\n</tr>\n<tr>\n<td><code>volume</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Data volume (in mega bytes) in the order</td>\n<td><code>4096</code></td>\n</tr>\n<tr>\n<td><code>locationCode</code></td>\n<td>String</td>\n<td>required</td>\n<td>Country code of plan</td>\n<td><code>AZ</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"balance-query\">Balance Query</h3>\n<h4 id=\"url-3\">URL</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://platform.roumio.com/v1/balance\n\n</code></pre><p>Query the <code>balance</code> of a merchant account. Balance is used when ordering data profiles.</p>\n<h5 id=\"request-parameters-3\">Request Parameters</h5>\n<p>None.</p>\n<h5 id=\"reponse-parameters\">Reponse Parameters</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success</code></td>\n<td>String</td>\n<td>required</td>\n<td><code>true</code>: succeeded <code>false</code>: failed</td>\n<td><code>true</code></td>\n</tr>\n<tr>\n<td><code>errorCode</code></td>\n<td>String</td>\n<td>optional</td>\n<td><code>null</code> or <code>0</code> when successful. Error code when failed.</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>errorMessage</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Explanation of the error code</td>\n<td><code>null</code></td>\n</tr>\n<tr>\n<td><code>obj</code></td>\n<td>Object</td>\n<td>optional</td>\n<td>Includes: <code>balance</code></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Domain</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>balance</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Merchant balance</td>\n<td><code>1000</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"top-up\">Top Up</h3>\n<h4 id=\"url-4\">URL</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://platform.roumio.com/v1/esim/topup\n\n</code></pre><p>After a query of available top up plans for an</p>\n<p><code>iccid</code> , <code>esimTranNo</code>or <code>packageCode</code>, the top up endpoint allows an existing installed eSIM to be loaded with a new plan. To top up the plan, you need its ICCID or esimTranNo and the <strong>compatible</strong> top up data plan <code>packageCode</code>.</p>\n<h5 id=\"request-parameters-4\">Request Parameters</h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Type</th>\n<th>Is Required</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>iccid</code></td>\n<td>String</td>\n<td>optional</td>\n<td>eSIM ICCID (depreciated, use <code>esimTranNo</code> )</td>\n<td><code>89852246280001113119</code></td>\n</tr>\n<tr>\n<td><code>esimTranNo</code></td>\n<td>String</td>\n<td>optional</td>\n<td>get from \"Query All Allocated Profiles\"  <br>  <br>use \"iccid\" or \"esimTranNo\", can't be blank at the same time  <br>  <br>recommended.</td>\n<td><code>24111319542101</code></td>\n</tr>\n<tr>\n<td><code>packageCode</code></td>\n<td>String</td>\n<td>required</td>\n<td>Recharge Package Number</td>\n<td><code>SM001</code></td>\n</tr>\n<tr>\n<td><code>amount</code></td>\n<td>String</td>\n<td>optional</td>\n<td>Price of package, if used will be verified.</td>\n<td><code>10000</code></td>\n</tr>\n<tr>\n<td><code>transactionId</code></td>\n<td>String</td>\n<td>required</td>\n<td>User created transaction ID</td>\n<td><code>TXN-123</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Respone Parameters</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>obj</th>\n<th>Type</th>\n<th>MOC</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>transactionId</code></td>\n<td>String</td>\n<td>required</td>\n<td>Transaction ID returned</td>\n<td><code>TXN-123</code></td>\n</tr>\n<tr>\n<td><code>iccid</code></td>\n<td>String</td>\n<td>required</td>\n<td>ICCID of the eSIM</td>\n<td><code>89852245280001354019</code></td>\n</tr>\n<tr>\n<td><code>expiredTime</code></td>\n<td>Long</td>\n<td>required</td>\n<td>New date of pakcage expiry</td>\n<td><code>2023-08-17T17:01:37+0000</code></td>\n</tr>\n<tr>\n<td><code>totalVolume</code></td>\n<td>Long</td>\n<td>required</td>\n<td>New voulme of data</td>\n<td><code>12000</code></td>\n</tr>\n<tr>\n<td><code>totalDuration</code></td>\n<td>Integer</td>\n<td>required</td>\n<td>New duration in days</td>\n<td><code>28</code></td>\n</tr>\n<tr>\n<td><code>orderUsage</code></td>\n<td>Long</td>\n<td>required</td>\n<td>Total data usage</td>\n<td><code>207239584</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"set-webhook\">Set Webhook</h3>\n<p>We send 4 webhook notifications types. Set your webhook URL from your Account.</p>\n<p>The noifications currently sent are:</p>\n<ul>\n<li><p>esim is created</p>\n</li>\n<li><p>esim is installed</p>\n</li>\n<li><p>esim has 50%, 20% and 10% remaining</p>\n</li>\n<li><p>esim has 1 day of validity remaining</p>\n</li>\n<li><p>esim is deleted or canceled</p>\n</li>\n</ul>\n<p>The types are:</p>\n<ul>\n<li><p>ORDER_STATUS - Ordered eSIM(s) are ready for download</p>\n</li>\n<li><p>ESIM_STATUS - eSIM is in use</p>\n</li>\n<li><p>DATA_USAGE - eSIM data is 50%, 20% or 10% remaining</p>\n</li>\n<li><p>VALIDITY_USAGE - eSIM validity is 1 day</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"notifyType\": \"ORDER_STATUS\",\n    \"content\": {\n        \"orderNo\": \"B23072016497499\",\n        \"orderStatus\": \"GOT_RESOURCE\"\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"notifyType\": \"ESIM_STATUS\",\n    \"content\": {\n        \"orderNo\": \"B23072016497499\",\n        \"transactionId\": \"Your_txn_id\",\n        \"iccid\": \"894310817000000003\",\n        \"esimStatus\": \"IN_USE\",\n        \"smdpStatus\": \"INSTALLATION\"\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"notifyType\": \"DATA_USAGE\",\n    \"content\": {\n        \"orderNo\": \"B23072016497499\",\n        \"transactionId\": \"Your_txn_id\",\n        \"iccid\": \"894310817000000003\",\n        \"totalVolume\": 1000,\n        \"orderUsage\": 900,\n        \"remain\": 1\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"notifyType\": \"VALIDITY_USAGE\",\n    \"content\": {\n        \"orderNo\": \"B23072016497499\",\n        \"transactionId\": \"Your_txn_id\",\n        \"iccid\": \"894310817000000003\",\n        \"durationUnit\": \"DAY\",\n        \"totalDuration\": 30,\n        \"expiredTime\": \"2024-01-11T08:10:19Z\",\n        \"remain\": 1\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"notifyType\": \"ESIM_STATUS\",\n  \"content\": {\n    \"orderNo\": \"B24112011030010\",\n    \"esimTranNo\": \"24112011030010\",\n    \"transactionId\": \"56352736-1-1\",\n    \"iccid\": \"898500000048984\",\n    \"esimStatus\": \"CANCEL\",\n    \"smdpStatus\": \"RELEASED\"\n  }\n}\n\n</code></pre>\n<h1 id=\"contact-support\">Contact &amp; Support</h1>\n<ul>\n<li><p><strong>Email</strong>: <a href=\"https://mailto:help@roumio.com\">help@roumio.com</a></p>\n</li>\n<li><p><strong>Phone</strong>: +994 10 214 03 25</p>\n</li>\n<li><p><strong>Live Chat</strong>: Available on the bottom-right corner of our website.</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Documentation","slug":"documentation"},{"content":"API Reference","slug":"api-reference"},{"content":"Contact & Support","slug":"contact-support"}],"owner":"13277461","collectionId":"35357fad-03ef-4511-8ec5-8e3e915db3e5","publishedId":"2sAYk8thEX","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-03-11T16:23:34.000Z"},"item":[]}