# APN list per Profile/ICCID-IMSI prefix

APNs can be configured on IoT devices to be automatically selected based on IMSI prefix (MCC & MNC). Such a mechanism however fails when there are multiple connectivity providers with the same IMSI prefix.&#x20;

The profiles from ConnectedYou have so far seen a combination of ICCID & IMSI being a unique combination to determine the APN. It is ideal that devices must have a way of updating the APN Over-The-Air too. You could use a library that is updatable before a profile switch or also use a non-data channel (e.g. SMS) to update the APN when required.

Below is the APN list for available CY profiles:

<table data-header-hidden><thead><tr><th width="150">SIM Profile</th><th width="169">ICCID Prefix</th><th width="150">IMSI Prefix</th><th>APN</th></tr></thead><tbody><tr><td><strong>Connectivity Profile</strong></td><td><strong>ICCID prefix</strong></td><td><strong>MCC - first 3 digits</strong><br><strong>MNC - digits 4 and 5</strong></td><td><strong>Access Point Name</strong></td></tr><tr><td>CYMG01</td><td><p>89 972 11 XXXXXXXXXXXXL</p><p>89 999 11 XXXXXXXXXXXXL</p></td><td>240 07 XXXXXXXXXX</td><td><ul><li>Primary: data.mono</li><li>Back up: 4g.tele2.se</li></ul><p>Auto-APN possible</p></td></tr><tr><td>CYMG02</td><td><p>89 972 11 XXXXXXXXXXXXL</p><p>89 999 11 XXXXXXXXXXXXL</p></td><td>425 01 XXXXXXXXXX</td><td><ul><li>Primary: data.mono</li><li>Back up: uinternet</li></ul><p>Auto-APN possible</p></td></tr><tr><td>CYMG03</td><td><p>89 972 11 XXXXXXXXXXXXL</p><p>89 999 11 XXXXXXXXXXXXL</p></td><td>425 26 XXXXXXXXXX</td><td>data.mono</td></tr><tr><td>CYTA01</td><td>89 31 07 XXXXXXXXXXXXLF</td><td>204 08 XXXXXXXXXX</td><td>move.dataxs.mobi</td></tr><tr><td>CYTA02</td><td>89 31 07 XXXXXXXXXXXXLF</td><td>542 02 XXXXXXXXXX</td><td>move.dataxs.mobi</td></tr><tr><td>CYTA03</td><td>89 31 07 XXXXXXXXXXXXLF</td><td>454 06 XXXXXXXXXX</td><td>move.dataxs.mobi</td></tr><tr><td>CYTA04</td><td>89 31 07 XXXXXXXXXXXXLF</td><td>901 54 XXXXXXXXXX</td><td>move.dataxs.mobi</td></tr><tr><td>CYTA05</td><td>89 31 07 XXXXXXXXXXXXLF</td><td>204 04 XXXXXXXXXX</td><td>move.dataxs.mobi</td></tr><tr><td>CYTA06</td><td>89 31 07 XXXXXXXXXXXXLF</td><td>466 92 XXXXXXXXXX</td><td>move.dataxs.mobi</td></tr><tr><td>CYTL07</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>260 06 XXXXXXXXXX</td><td><p>Local breakout APNs:</p><ul><li>Europe - rh</li><li>Europe - internet (Auto-APN)</li><li>Americas - altanwifi</li></ul></td></tr><tr><td>CYTL10</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>525 05 XXXXXXXXXX</td><td><p>Local breakout APNs:</p><ul><li>Asia - kroly</li><li>Asia - rainbow</li><li>Europe - rh</li></ul></td></tr><tr><td>CYTL14</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>295 05 XXXXXXXXXX</td><td><p>Local breakout APNs:</p><ul><li>Asia - kroly</li><li>Europe - rh</li><li>Europe - rainbow</li></ul></td></tr><tr><td>CYTL17</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>416 77 XXXXXXXXXX</td><td><p></p><p>Local breakout APNs:</p><ul><li>Europe - rh</li><li>Europe - rainbow</li></ul></td></tr><tr><td>CYTL20</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>724 18 XXXXXXXXXX</td><td><p></p><p>Brazil breakout: openroamer.com, rainbow</p></td></tr><tr><td>CYTL22</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>234 10 XXXXXXXXXX</td><td><p>Local breakout APNs: </p><ul><li>Europe - rh</li><li>Americas - altanwifi</li><li>Americas - rainbow</li></ul></td></tr><tr><td>CYTL23</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>240 07 XXXXXXXXXX</td><td><p>Local breakout APNs:</p><ul><li>Europe - rh</li><li>Europe - rainbow</li><li>Americas - altanwifi</li></ul></td></tr><tr><td>CYTL25</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>260 01 XXXXXXXXXX</td><td><ul><li>Europe - rainbow</li><li>Europe - rh</li><li>Europe - internet (Auto-APN)</li></ul></td></tr><tr><td>CYTL26</td><td>89 1 030 XXXXXXXXXXXXXL</td><td>454 00 XXXXXXXXXX</td><td><p>Local breakout APNs:</p><ul><li>Asia - rainbow</li><li>Europe - rh</li><li>Americas - altanwifi</li></ul></td></tr><tr><td>CYTR01</td><td>89 034 011 XXXXXXXXXXXL</td><td>Multi-IMSI profile</td><td>truphone.com</td></tr></tbody></table>

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.connectedyou.io/knowledge-base/connectivity/apn-configuration/apn-list-per-profile-iccid-imsi-prefix.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
