Azure Programmable Connectivity on Microsoft Azure
What is Azure Programmable Connectivity?
Azure Programmable Connectivity (APC) is currently in public preview and is a gateway service that provides developers with unified API access to network capabilities from various mobile carriers. Instead of building individual integrations with each carrier, applications use standardized CAMARA APIs via Azure.
The service abstracts the complexity of the telco world: Different carrier APIs, authentication methods, and data formats are translated into a unified Azure API. Developers can use network capabilities like SIM swap detection, location verification, or QoS requests with just a few API calls.
APC supports multiple partner carriers and continuously expands available network functions based on the GSMA Open Gateway and CAMARA project.
Typical Use Cases
Fraud prevention: Banks and financial services check via SIM Swap Detection API whether a SIM card was recently changed before authorizing sensitive transactions. Reduces account takeover attacks.
Location verification: Apps verify that a device is actually at a claimed location based on network data rather than GPS. Useful for geofencing and compliance checks.
QoS for critical applications: Gaming, streaming, or enterprise apps request temporarily higher bandwidth or lower latency for specific sessions.
Number verification: Verification that a user actually has access to a phone number without needing to send SMS OTP.
Frequently Asked Questions about Azure Programmable Connectivity
Which carriers are supported?
APC works with selected carrier partners. Availability varies by region and carrier. Contact Microsoft for the current partner list and regional availability.
What are CAMARA APIs?
CAMARA is a Linux Foundation project for standardized telco APIs. APC implements CAMARA standards to ensure cross-carrier compatibility. APIs include SIM Swap, Device Location, QoD, and more.
How does authentication work?
Applications authenticate via Microsoft Entra ID, for example using the .NET SDK together with the Entra Authentication SDK. APC handles carrier-specific authentication in the background. End-user consent is handled according to API type and carrier requirements.
What does Azure Programmable Connectivity cost?
The pricing model is based on API calls. Prices vary by API type and carrier. Contact Microsoft for detailed pricing information.
Is APC GDPR compliant?
Network data provided via APC is processed by the respective mobile carrier according to that carrier’s data protection policies. A GDPR assessment should consider both Azure compliance standards and carrier-specific data protection terms for your specific use case.
Is Azure Programmable Connectivity generally available yet?
No, the service is currently in public preview. Feature scope, carrier coverage, and SLA may still change before general availability (GA).
Integration with innFactory
As a Microsoft Solutions Partner, innFactory supports you in integrating Azure Programmable Connectivity. We help with API integration, fraud prevention workflows, and carrier onboarding.
Contact us for a non-binding consultation on Azure Programmable Connectivity.
Typical Use Cases
Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Azure (official documentation). This page does not represent an offer by Azure.
