TS 29.501 – 5GC SBI API Design Principles
3GPP TS 29.501 is the 3GPP Technical Specification for 5GC SBI API Design Principles. Its official 3GPP title is “Principles and Guidelines for Services Definition”. It is published in 6 releases (Rel-15 to Rel-20); the latest version is 20.0.0 in Rel-20.
Defines design principles and documentation guidelines for 5GC Service Based Interface APIs, including URI structure, HTTP methods, and OpenAPI definitions.
Releases and versions of TS 29.501
| Release | Latest version | Links |
|---|---|---|
| Rel-20 | 20.0.0 | Read · Download (3GPP) |
| Rel-19 | 19.5.0 | Read · Download (3GPP) |
| Rel-18 | 18.7.0 | Read · Download (3GPP) |
| Rel-17 | 17.9.0 | Read · Download (3GPP) |
| Rel-16 | 16.8.0 | Read · Download (3GPP) |
| Rel-15 | 15.9.0 | Read · Download (3GPP) |
Scope of TS 29.501
Category: Core Network (Service Based Architecture). Technology generation: 5G. Network layer: CoreNetwork.
Who should read this specification?
- Network operators
- Device manufacturers
- Researchers and academics
Implementation notes
Complexity level: Advanced. Implementation difficulty: High.
Key technologies
Specifications referenced by TS 29.501
- TS 29.510 NRF Service-Based Interface
- TR 21.905 3GPP Terminology and Definitions
- TS 29.502 5G SMF Service Based Interface Stage 3
- TS 29.509 AUSF Service Based Interface
- TS 33.501 5G Security Architecture
- TS 29.573 5G PLMN Interconnection Interface
- TR 21.900 3GPP Document Management Working Methods
- TS 23.003 Numbering, Addressing and Identification
- TS 29.503 UDM Service Based Interface
- TS 29.500 5G Service Based Architecture
- TS 29.571 5G Common Data Types
Specifications that reference TS 29.501
- TS 23.502 5G System Procedures
- TS 33.501 5G Security Architecture
- TS 29.571 5G Common Data Types
- TS 29.510 NRF Service-Based Interface
- TS 29.500 5G Service Based Architecture
- TS 29.122 T8 SCEF Service Exposure APIs
- TS 29.503 UDM Service Based Interface
- TS 29.522 NEF Northbound Interface
- TS 32.298 Charging Data Record Specification
- TS 29.514 Policy Authorization Service
- TS 29.518 AMF Service Based Interface
- TS 29.520 5G NWDAF Services
Other specifications in the 29 series
- TS 29.468 MB2 Reference Point Protocol Definition
- TS 29.482 SEAL AIMLE Services Stage 3 Protocol and API Specification
- TS 29.486 V2X Application Enabler (VAE) Protocol; Stage 3
- TS 29.500 5G Service Based Architecture
- TS 29.502 5G SMF Service Based Interface Stage 3
- TS 29.503 UDM Service Based Interface
- TS 29.504 Nudr Unified Data Repository Services
- TS 29.505 UDR Services for Subscription Data
Frequently asked questions
What is 3GPP TS 29.501?
3GPP TS 29.501 is the 3GPP Technical Specification for 5GC SBI API Design Principles. Defines design principles and documentation guidelines for 5GC Service Based Interface APIs, including URI structure, HTTP methods, and OpenAPI definitions.
Which 3GPP releases include TS 29.501?
TS 29.501 is published in 6 releases, from Rel-15 to Rel-20. The latest version on 3GPP Explorer is 20.0.0 (Rel-20).
What category does TS 29.501 belong to?
TS 29.501 belongs to the Core Network (Service Based Architecture) category of 3GPP specifications. It applies to 5G networks.
View the full specification with interactive table of contents, version history, and AI analysis.
Read Full Specification →