Network as Code APIs

Programmable mobile network APIs that enable developers to build intelligent applications with network-aware capabilities

Official Documentation

📚 API Catalog

Browse all available Network as Code APIs organized by category

Network Performance

Quality on Demand (QoD)

POSTActive

Request and manage specific quality of service levels for devices, including bandwidth and latency guarantees

Specialized Networks

POSTActive

Create and manage specialized network slices tailored for specific application requirements

Congestion Insights

POSTActive

Get real-time network congestion information to optimize application behavior and user experience

Location

Location Verification

POSTActive
📍

Verify if a device is within a specified location area for access control and compliance

Location Retrieval

POSTActive
📍

Retrieve the current or last known location of a device with configurable accuracy levels

Geofencing Subscriptions

POSTActive
📍

Subscribe to notifications when a device enters or exits a defined geographic boundary

Device Status

Device Roaming Status

POSTActive
📱

Check if a device is currently roaming and get details about the visited network

Device Reachability Status

POSTActive
📱

Determine if a device is reachable on the network and its current connectivity state

Security

SIM Swap

POSTActive
🔒

Detect recent SIM swap events to prevent fraud and protect user accounts

Number Verification

POSTActive
🔒

Verify phone numbers silently using network-level authentication without SMS OTPs

Call Forwarding Signal

POSTActive
🔒

Detect if call forwarding is enabled on a number for fraud prevention scenarios

Device Swap

POSTActive
🔒

Detect when a SIM card has been moved to a different device for security monitoring

Identity

KYC Match

POSTActive
👤

Verify customer identity by matching provided data against operator records

KYC Age Verification

POSTActive
👤

Verify if a user meets age requirements without exposing their actual birth date

KYC Tenure

POSTActive
👤

Retrieve how long a phone number has been active with the operator for trust scoring

KYC Fill-in

POSTActive
👤

Auto-populate user registration forms with verified operator data to reduce friction

Getting Started with Nokia Network as Code

To use these APIs, you'll need to sign up for a Nokia Network as Code account and get your API key.

1

Create an account

Sign up at the Nokia Network as Code Dashboard

2

Get your API key

Navigate to Console and copy your application API key

3

Install the SDK

Install via npm or pip:

npm install network-as-code
🤖

NaC AI Assistant

Powered by Nokia Network as Code

🤖NaC AI
Hi! 👋 I'm the NaC AI Assistant. I can help you explore Nokia Network as Code APIs, provide code examples, and answer your questions.

How can I help you today?
11:42 AM

Suggested questions:

AI responses are for demonstration purposes