5G Core Network APIs (OpenAPI 3)
API version 1.PreR15.1.0 (Sept. 2018)
The links below will open the Swagger Editor and auto-load the OpenAPI YAML file of each Network Function (NF) API:
NRF (NF Repository Function)
LMF (Location Management Function)
AMF (Access and Mobility Management Function)
SMF (Session Management Function)
UDM (Unified Data Management)
- Subscriber Data Management
- UE Context Management
- UE Authentication
- Event Exposure
- Parameter Provisioning
UDR (Unified Data Repository)
AUSF (Authentication Server Function)
NSSF (Network Slice Selection Function)
SMSF (SMS Function)
5G-EIR (5G Equipment Identity Register)
NEF (Network Exposure Function)
PCF (Policy Control Function)
- Policy Authorization
- Access and Mobility (AM) Policy Control
- Session Management (SM) Policy Control
- Background Data Transfer (BDT) Policy Control
- Policy Control Event Exposure
BSF (Binding Support Function)
NWDAF (Network Data Analytics Function)
CHF (Charging Function)
Common Data Types
Northbound APIs (CAPIF)
- Discover Service
- Publish Service
- Events
- API Invoker Management
- Security
- Access Control Policy
- Logging API Invocation
- Auditing
- AEF Authentication
Northbound APIs (T8)
NOTE: These APIs are not part of the 5G Core Network; these APIs are exposed by the 4G SCEF to the SCS/AS
- Event Monitoring
- Resource Management of Background Data Transfer (BDT)
- Chargeable Party
- Non-IP Data Delivery (NIDD)
- Device Triggering
- Group Message Delivery via MBMS by MB2
- Group Message Delivery via MBMS by xMB
- Network Status Reporting
- Communication Patterns (CP) Parameters Provisioning
- Packet Flow Description (PFD) Management
- Enhanced Coverage Restriction Control
- Network Parameter Configuration
- Application Server (AS) Session with QoS
- MSISDN-less Mobile-Originated SMS
- Common Data