3GPP Forge API

The 3GPP Forge (forge.3gpp.org) is a self-managed GitLab instance where 3GPP publishes the machine-readable OpenAPI for the 5G Service Based Architecture, the NEF/SCEF northbound exposure APIs, CAPIF and the SA5 management services. Its GitLab v4 REST API answers anonymously for public read operations, which makes it the one genuinely callable API surface 3GPP operates: projects, branches, release tags and raw specification files can all be fetched programmatically. Verified on 2026-07-25 (GET /projects and /projects/{id}/repository/tags return JSON without credentials; authenticated-only endpoints such as /version return 401). The API contract is GitLab's, not a 3GPP specification, so no OpenAPI is mirrored here.

API entry from apis.yml

apis.yml Raw ↑
aid: 3gpp:forge-gitlab-api
name: 3GPP Forge API
description: 'The 3GPP Forge (forge.3gpp.org) is a self-managed GitLab instance where 3GPP publishes the
  machine-readable OpenAPI for the 5G Service Based Architecture, the NEF/SCEF northbound exposure APIs,
  CAPIF and the SA5 management services. Its GitLab v4 REST API answers anonymously for public read operations,
  which makes it the one genuinely callable API surface 3GPP operates: projects, branches, release tags
  and raw specification files can all be fetched programmatically. Verified on 2026-07-25 (GET /projects
  and /projects/{id}/repository/tags return JSON without credentials; authenticated-only endpoints such
  as /version return 401). The API contract is GitLab''s, not a 3GPP specification, so no OpenAPI is mirrored
  here.'
humanURL: https://forge.3gpp.org/
baseURL: https://forge.3gpp.org/rep/api/v4
tags:
- Telecommunications
- Standards
- Source Code
- Git
- Specifications
- OpenAPI
- Discovery
properties:
- type: Documentation
  url: https://forge.3gpp.org/rep/all/5G_APIs
- type: SourceCode
  url: https://forge.3gpp.org/rep/all/5G_APIs
- type: Authentication
  url: authentication/3gpp-authentication.yml