Wholesale

E-911 Services

Iristel is providing all the necessary components for a successful deployment

of this essential service, and has been doing it for almost a decade.

Speak with a specialist

Iristel meets all regulatory requirements

We have everything you need to provide your subscribers with 911 service and help you meet regulatory obligations. Our phone numbers and voice include availability to our 911 services, and our APIs help you expeditiously update addresses.


Our 911 network is interconnected with each major ILEC in Canada where we directly handoff 911 calls to emergency responders using dedicated trunks to ensure the highest call success rate possible.


We have gone above and beyond to make sure our agents have the best training possible and that our process complies with all regulatory requirements. Moreover, we have a dedicated team taking care of the 911 service.

911 Listing Service - Iristel
911 Listing Management Service

ℹ️ API Configuration

Updated API Endpoint: This application now uses https://api.iristel.com . Try making a request first - if CORS is properly configured on this endpoint, you won't need any workarounds!
📋 Troubleshooting: If you still experience CORS errors (click to expand)

For Iristel API Team:

Add the following response headers to the API server at https://api.iristel.com :

Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Headers: Authorization, Content-Type, accountcode
Access-Control-Max-Age: 86400

Note: For production, replace * with specific allowed origins for better security.

Temporary Workarounds for Development:

Option 1: Use CORS Proxy (Recommended for Testing)

Enter a CORS proxy URL below to route requests through a proxy server:

Popular proxies: https://cors-anywhere.herokuapp.com/ or run your own local proxy.

Option 2: Browser Extension (Development Only)

Install a CORS browser extension like "Allow CORS: Access-Control-Allow-Origin" or "CORS Unblock"

⚠️ Never use in production!

Option 3: Run Local Development Server

Instead of opening the HTML file directly, serve it through a local web server:

python -m http.server 8000
# Then open: http://localhost:8000/iristel-911-listing-service.html

🔐 Authentication

Bearer Token Required: Enter your authentication token below. This token will be used for all API requests.
Quick Test

Load example credentials to test the connection

🔍 Get Listing

Equivalent curl command:
Response:

Add Listing

Note: All fields marked with * are required for 911 emergency services.
Response:

✏️ Update Listing

Update existing listing: Enter subscriber ID and updated information.
Response:

🗑️ Delete Listing

Warning: This action cannot be undone. Please verify the subscriber ID before deletion.
Response:

📤 Upload File

Bulk Upload: Upload a file to add multiple listings at once. Supported formats: CSV, Excel, JSON.
📁 Choose File
No file selected

Uploading file...

Response:

© 2026 Iristel. All rights reserved. | 911 Listing Management System v1.0

Our e-911 service has 2 major components:

911 call termination


Iristel will add 911 calling to every termination service upon request. We know that 911 is crucial and that is why at the core of the 911 service is our owned and operated communications network with leading-edge features and nimble delivery.

911 listings


We have put in place convenient ways to easily list and update addresses, but API and portal-based solutions. We give you the opportunity to list at a DID level, so you don’t have to worry about those multi-location clients.

Canada’s largest CLEC has your back.

Let’s discuss a brighter future! 

Is your phone number portable?