Bharti Airtel Limited is an Indian multinational telecommunications operator headquartered in New Delhi, and one of the two dominant mobile network operators in its home market of India alongside Reliance Jio. It runs mobile (2G/4G/5G), fixed broadband, DTH television, enterprise connectivity, data centre (Nxtra) and payments-bank businesses across India, South Asia and — through the separately listed Airtel Africa — fourteen African countries. In the telecom value chain Airtel is an access-network owner: it holds the spectrum, the SIM estate, the subscriber identity and the network signalling that the rest of the industry resells. Its API posture is split in two, and the split is the whole story. The connectivity-product side is genuinely API-native and publicly documented: Airtel IQ, the operator's CPaaS suite, publishes open Swagger for its SMS and CDR reporting APIs and offers a self-serve trial account, while the Airtel IoT and Airtel Locate developer portals publish complete OpenAPI 3.0 catalogues (43 and 19 operations) as Redoc pages that need no login. The network-API side — the CAMARA and GSMA Open Gateway surface that defines this sector — is the opposite: Airtel is a GSMA Open Gateway signatory, a founding operator shareholder in Aduna (the Ericsson-led network-API joint venture), and has commercially launched a CAMARA SIM Swap API to Indian banks through a federated Jio/Vi/Airtel channel, yet it publishes no CAMARA endpoint, no CAMARA specification, no CIBA authorization surface and no network-API developer portal of its own. Developers reach Airtel's network capabilities only through aggregators — Aduna, and Nokia's Network as Code platform — never directly. Its own "Airtel API Marketplace" at developers.airtel.in is a login wall, and its original 2017 Smart API partner programme at openapi.airtel.in/smartapi survives as an unmaintained legacy portal.
Bharti Airtel publishes 4 APIs on the APIs.io network, including Airtel IQ SMS API, Airtel IQ Reporting API, Airtel IoT API, and 1 more. Tagged areas include Telecommunications, India, Mobile Network Operator, Network APIs, and CAMARA.
The Bharti Airtel catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Bharti Airtel’s developer surface includes authentication, sandbox, documentation, API reference, getting-started guide, signup flow, developer console, and 30 more developer resources.
The messaging half of Airtel IQ, Airtel's network-embedded CPaaS suite. Sends single, bulk, CSV-batch and content-moderated A2P SMS over Airtel's pan-India network, with TRAI DL...
The Call Detail Record (CDR) reporting surface of Airtel IQ. Returns detailed per-call records — time, date, duration, caller ID, destination number, status and call-recording U...
Airtel's IoT/M2M connectivity-management API, published as a complete OpenAPI 3.0.1 catalogue of 43 operations across ten areas: account authorization, account details, inventor...
Airtel Locate is the operator's network-based device-location platform, letting enterprises track a device by MSISDN without relying on the device's GPS. Published as an OpenAPI...
Airtel's original partner developer programme, launched in 2017 and now an unmaintained legacy portal (the site still carries a 2017 copyright). Its public documentation still d...
aid: bharti-airtel
url: https://raw.githubusercontent.com/api-evangelist/bharti-airtel/refs/heads/main/apis.yml
name: Bharti Airtel
kind: company
description: 'Bharti Airtel Limited is an Indian multinational telecommunications operator headquartered in New Delhi, and
one of the two dominant mobile network operators in its home market of India alongside Reliance Jio. It runs mobile (2G/4G/5G),
fixed broadband, DTH television, enterprise connectivity, data centre (Nxtra) and payments-bank businesses across India,
South Asia and — through the separately listed Airtel Africa — fourteen African countries. In the telecom value chain Airtel
is an access-network owner: it holds the spectrum, the SIM estate, the subscriber identity and the network signalling that
the rest of the industry resells. Its API posture is split in two, and the split is the whole story. The connectivity-product
side is genuinely API-native and publicly documented: Airtel IQ, the operator''s CPaaS suite, publishes open Swagger for
its SMS and CDR reporting APIs and offers a self-serve trial account, while the Airtel IoT and Airtel Locate developer portals
publish complete OpenAPI 3.0 catalogues (43 and 19 operations) as Redoc pages that need no login. The network-API side —
the CAMARA and GSMA Open Gateway surface that defines this sector — is the opposite: Airtel is a GSMA Open Gateway signatory,
a founding operator shareholder in Aduna (the Ericsson-led network-API joint venture), and has commercially launched a CAMARA
SIM Swap API to Indian banks through a federated Jio/Vi/Airtel channel, yet it publishes no CAMARA endpoint, no CAMARA specification,
no CIBA authorization surface and no network-API developer portal of its own. Developers reach Airtel''s network capabilities
only through aggregators — Aduna, and Nokia''s Network as Code platform — never directly. Its own "Airtel API Marketplace"
at developers.airtel.in is a login wall, and its original 2017 Smart API partner programme at openapi.airtel.in/smartapi
survives as an unmaintained legacy portal.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Telecommunications
- India
- Mobile Network Operator
- Network APIs
- CAMARA
- Open Gateway
- SIM Swap
- CPaaS
- Messaging
- SMS
- RCS
- Voice
- IoT
- M2M
- Device Location
- Broadband
- 5G
- Identity Verification
- Carrier Billing
- Consent Management
created: '2026-07-25'
modified: '2026-07-25'
specificationVersion: '0.19'
apis:
- aid: bharti-airtel:airtel-iq-sms-api
name: Airtel IQ SMS API
description: The messaging half of Airtel IQ, Airtel's network-embedded CPaaS suite. Sends single, bulk, CSV-batch and content-moderated
A2P SMS over Airtel's pan-India network, with TRAI DLT (Hyperledger-based distributed ledger) scrubbing for sender header,
content template and consent compliance applied in-path. Authenticated with HTTP Basic using API-key credentials issued
from the Airtel IQ dashboard. Swagger 2.0 published openly at openapi.airtel.in.
humanURL: https://www.airtel.in/business/b2b/airtel-iq/api-docs/sms/sms-utility
baseURL: https://iqsms.airtel.in/api/v1
tags:
- Messaging
- SMS
- CPaaS
- India
properties:
- type: Documentation
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/sms/overview
- type: APIReference
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/sms/sms-utility
- type: OpenAPI
url: openapi/bharti-airtel-iq-sms-openapi.yml
- type: Overlay
url: overlays/bharti-airtel-iq-sms-overlay.yaml
- type: SignUp
url: https://www.airtel.in/business/b2b/airtel-ccp/dashboard/#/signup
- aid: bharti-airtel:airtel-iq-reporting-api
name: Airtel IQ Reporting API
description: The Call Detail Record (CDR) reporting surface of Airtel IQ. Returns detailed per-call records — time, date,
duration, caller ID, destination number, status and call-recording URL — for voice traffic placed through Airtel IQ Intelliphones
and call flows. Swagger 2.0 published openly at openapi.airtel.in.
humanURL: https://www.airtel.in/business/b2b/airtel-iq/api-docs/voice/sample-cdr
baseURL: https://openapi.airtel.in/gateway/airtel-xchange-reporting/v2
tags:
- Voice
- Reporting
- CDR
- CPaaS
properties:
- type: Documentation
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/voice/overview
- type: APIReference
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/voice/sample-cdr
- type: OpenAPI
url: openapi/bharti-airtel-iq-reporting-openapi.yml
- type: Overlay
url: overlays/bharti-airtel-iq-reporting-overlay.yaml
- aid: bharti-airtel:airtel-iot-api
name: Airtel IoT API
description: 'Airtel''s IoT/M2M connectivity-management API, published as a complete OpenAPI 3.0.1 catalogue of 43 operations
across ten areas: account authorization, account details, inventory management, SIM lifecycle (activate, swap, change
plan, safe custody, temporary disconnection), bulk SIM lifecycle, job status, device and session information, SMS and
voice whitelisting, KYC management, and a messaging centre. Authenticated with OAuth 2.0 client-credentials against /auth/v2/generate/authtoken
with refresh-token support. Documented publicly with Redoc, no login required.'
humanURL: https://www.airtel.in/m2m/business/b2b/m2m-solutions/documentation/m2m-solutions/
baseURL: https://m2m.airteliot.co.in/iot/api/
tags:
- IoT
- M2M
- SIM Management
- Connectivity
- eSIM
- KYC
properties:
- type: Documentation
url: https://www.airtel.in/m2m/business/b2b/m2m-solutions/documentation/m2m-solutions/
- type: APIReference
url: https://www.airtel.in/m2m/business/b2b/m2m-solutions/documentation/m2m-solutions/
- type: OpenAPI
url: openapi/bharti-airtel-iot-openapi.yml
- type: Overlay
url: overlays/bharti-airtel-iot-overlay.yaml
- aid: bharti-airtel:airtel-locate-api
name: Airtel Locate API
description: Airtel Locate is the operator's network-based device-location platform, letting enterprises track a device
by MSISDN without relying on the device's GPS. Published as an OpenAPI 3.0.0 catalogue (version 1.4.8) of 19 operations
across five areas — Authorization, Resource Consent, Location, Address Validation and Tenant management — with explicit
subscriber consent capture and an asynchronous mode that posts location to a customer-registered callback listener. This
is Airtel's proprietary location API, not the CAMARA Device Location or Location Verification API. Documented publicly
with Redoc, no login required.
humanURL: https://www.airtel.in/m2m/business/b2b/locate-solution/documentation/locate-solution/
baseURL: https://openapi.airtel.in/locate/apis
tags:
- Device Location
- Consent Management
- IoT
- Location
- Address Validation
properties:
- type: Documentation
url: https://www.airtel.in/m2m/business/b2b/locate-solution/documentation/locate-solution/
- type: APIReference
url: https://www.airtel.in/m2m/business/b2b/locate-solution/documentation/locate-solution/
- type: OpenAPI
url: openapi/bharti-airtel-locate-openapi.yml
- type: Overlay
url: overlays/bharti-airtel-locate-overlay.yaml
- aid: bharti-airtel:airtel-smart-api
name: Airtel Smart API (legacy)
description: Airtel's original partner developer programme, launched in 2017 and now an unmaintained legacy portal (the
site still carries a 2017 copyright). Its public documentation still describes real OAuth 2.0 authorization-code and implicit
grant flows and three partner services — carrier-billing charge, subscription activation/deactivation, and an LRN (local
routing number) and porting lookup — plus an Aadhaar/UIDAI DigiAuth authentication and e-KYC integration. Production host
is not published; documented endpoints use an <IP>:<Port> placeholder and access is granted only after partner registration,
so no specification was harvestable.
humanURL: https://openapi.airtel.in/smartapi/#/docs
tags:
- Carrier Billing
- Subscriptions
- Identity Verification
- Legacy
- OAuth
properties:
- type: Documentation
url: https://openapi.airtel.in/smartapi/#/docs
- type: APIReference
url: https://openapi.airtel.in/smartapi/#/docs/subscriptions
- type: Documentation
url: https://openapi.airtel.in/smartapi/#/docs/payment
- type: Documentation
url: https://openapi.airtel.in/smartapi/#/docs/UIDAI
- type: Documentation
url: https://openapi.airtel.in/smartapi/#/docs/developerAuth
common:
- type: AgenticAccess
url: agentic-access/bharti-airtel-agentic-access.yml
- type: DomainSecurity
url: security/bharti-airtel-domain-security.yml
- type: VulnerabilityDisclosure
url: security/bharti-airtel-vulnerability-disclosure.yml
- type: Authentication
url: authentication/bharti-airtel-authentication.yml
- type: OAuthScopes
url: scopes/bharti-airtel-scopes.yml
- type: Conventions
url: conventions/bharti-airtel-conventions.yml
- type: ErrorCatalog
url: errors/bharti-airtel-problem-types.yml
- type: Lifecycle
url: lifecycle/bharti-airtel-lifecycle.yml
- type: Conformance
url: conformance/bharti-airtel-conformance.yml
- type: DataModel
url: data-model/bharti-airtel-data-model.yml
- type: Sandbox
url: sandbox/bharti-airtel-sandbox.yml
- type: Webhooks
url: asyncapi/bharti-airtel-webhooks.yml
- type: MCPServer
url: mcp/bharti-airtel-mcp.yml
- type: Packages
url: packages/bharti-airtel-packages.yml
- type: WellKnown
url: well-known/bharti-airtel-well-known.yml
- type: LLMsTxt
url: llms/bharti-airtel-llms.txt
- type: LLMsTxt
name: API-surface llms.txt (generated companion)
url: llms/bharti-airtel-apis-llms.txt
- type: AgentSkill
url: skills/_index.yml
- type: AgentSkill
name: Send a DLT-compliant SMS with Airtel IQ
url: skills/bharti-airtel-send-compliant-sms.md
- type: AgentSkill
name: Locate a device with subscriber consent using Airtel Locate
url: skills/bharti-airtel-locate-device-with-consent.md
- type: AgentSkill
name: Manage the Airtel IoT SIM lifecycle
url: skills/bharti-airtel-manage-iot-sim-lifecycle.md
- type: Website
url: https://www.airtel.in/
- type: Documentation
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/sms/overview
- type: APIReference
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/sms/sms-utility
- type: GettingStarted
url: https://www.airtel.in/business/b2b/airtel-iq/api-docs/voice/overview
- type: DeveloperPortal
url: https://developers.airtel.in/
- type: SignUp
url: https://www.airtel.in/business/b2b/airtel-ccp/dashboard/#/signup
- type: Console
url: https://www.airtel.in/business/b2b/airtel-ccp/dashboard/
- type: Support
url: https://www.airtel.in/contact-us
- type: Blog
url: https://www.airtel.in/blog/
- type: Pricing
url: https://www.airtel.in/business/b2b/cpaas
- type: PrivacyPolicy
url: https://www.airtel.in/privacy-policy/
- type: TermsOfService
url: https://www.airtel.in/mobile/terms-conditions
- type: LinkedIn
url: https://www.linkedin.com/company/airtel-business/
- type: Twitter
url: https://twitter.com/airtelindia/
- type: YouTube
url: https://www.youtube.com/channel/UC62RQR1TkP_945zTN6Jwecg
- type: Email
url: mailto:iqsalessupport@airtel.com
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com