Loading TS29518_Namf_Location.yaml +4 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: version: 1.1.8 version: 1.1.9 title: Namf_Location description: | AMF Location Service © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. security: - {} - oAuth2ClientCredentials: - namf-loc externalDocs: description: 3GPP TS 29.518 V16.13.0; 5G System; Access and Mobility Management Services description: 3GPP TS 29.518 V16.16.0; 5G System; Access and Mobility Management Services url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.518/' servers: - url: '{apiRoot}/namf-loc/v1' Loading @@ -33,7 +33,7 @@ paths: required: true schema: type: string pattern: '^(imsi-[0-9]{5,15}|nai-.+|gli-.+|gci-.+|imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$' pattern: '^(imsi-[0-9]{5,15}|nai-.+|gli-.+|gci-.+|imei-[0-9]{15}|imeisv-[0-9]{16}|msisdn-[0-9]{5,15}|extid-.+@.+|.+)$' requestBody: content: application/json: Loading TS29522_5GLANParameterProvision.yaml +14 −5 Original line number Diff line number Diff line openapi: 3.0.0 info: title: 3gpp-5glan-pp version: 1.0.1 version: 1.0.2 description: | API for 5G LAN Parameter Provision. © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 29.522 V16.7.0; 5G System; Network Exposure Function Northbound APIs. description: 3GPP TS 29.522 V16.17.0; 5G System; Network Exposure Function Northbound APIs. url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.522/' security: - {} Loading Loading @@ -346,11 +346,15 @@ components: required: - 5gLanParams - suppFeat 5GLanParametersProvisionPatch: type: object properties: 5gLanParamsPatch: $ref: '#/components/schemas/5GLanParametersPatch' 5gLanParams: $ref: '#/components/schemas/5GLanParameters' 5GLanParameters: type: object properties: Loading Loading @@ -390,7 +394,9 @@ components: - snssai - sessionType - appDesps 5GLanParametersPatch: deprecated: true type: object properties: gpsis: Loading @@ -403,6 +409,7 @@ components: additionalProperties: $ref: '#/components/schemas/AppDescriptorRm' minProperties: 1 AppDescriptor: type: object properties: Loading @@ -416,6 +423,7 @@ components: required: - osId - appIds AppDescriptorRm: type: object properties: Loading @@ -424,6 +432,7 @@ components: additionalProperties: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationIdRm' minProperties: 1 AaaUsage: anyOf: - type: string Loading @@ -435,5 +444,5 @@ components: This string identifies the usage of secondary authentication/authorization, and/or UE IP address allocation from the DN-AAA server. description: > Possible values are - AUTH: secondary authentication/authorization needed from DN-AAA server - IP_ALLOC: UE IP address allocation needed from DN-AAA server - AUTH: secondary authentication/authorization needed from DN-AAA server. - IP_ALLOC: UE IP address allocation needed from DN-AAA server. TS29531_Nnssf_NSSelection.yaml +19 −3 Original line number Diff line number Diff line openapi: 3.0.0 info: version: '2.1.2' version: '2.1.3' title: 'NSSF NS Selection' description: | NSSF Network Slice Selection Service. © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. security: - {} Loading @@ -18,7 +18,7 @@ servers: default: https://example.com description: apiRoot as defined in clause 4.4 of 3GPP TS 29.501 externalDocs: description: 3GPP TS 29.531 V16.7.0; 5G System; Network Slice Selection Services; Stage 3 description: 3GPP TS 29.531 V16.10.0; 5G System; Network Slice Selection Services; Stage 3 url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.531/ paths: /network-slice-information: Loading Loading @@ -61,6 +61,17 @@ paths: application/json: schema: $ref: '#/components/schemas/SliceInfoForUEConfigurationUpdate' - name: slice-info-request-for-pdn-connection in: query description: > Requested network slice information during PDN Connection establishment procedure content: application/json: schema: type: array items: $ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai' minItems: 1 - name: home-plmn-id in: query description: PLMN ID of the HPLMN Loading Loading @@ -166,6 +177,11 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' targetAmfServiceSet: $ref: 'TS29571_CommonData.yaml#/components/schemas/NfServiceSetId' mappingOfNssai: type: array items: $ref: '#/components/schemas/MappingOfSnssai' minItems: 1 SubscribedSnssai: type: object Loading TS29572_Nlmf_Location.yaml +3 −3 Original line number Diff line number Diff line openapi: 3.0.0 info: version: '1.1.6' version: '1.1.7' title: 'LMF Location' description: | LMF Location Service. Loading @@ -9,7 +9,7 @@ info: All rights reserved. externalDocs: description: 3GPP TS 29.572 V16.10.0; 5G System; Location Management Services; Stage 3 description: 3GPP TS 29.572 V16.11.0; 5G System; Location Management Services; Stage 3 url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.572/' servers: Loading Loading @@ -619,7 +619,7 @@ components: type: string VelocityEstimate: oneOf: anyOf: - $ref: '#/components/schemas/HorizontalVelocity' - $ref: '#/components/schemas/HorizontalWithVerticalVelocity' - $ref: '#/components/schemas/HorizontalVelocityWithUncertainty' Loading TS29598_Nudsf_DataRepository.yaml +26 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Nudsf_DataRepository version: 1.0.4 version: 1.0.5 description: | Nudsf Data Repository Service. © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 29.598 UDSF Services, V16.6.0. description: 3GPP TS 29.598 UDSF Services, V16.7.0. url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.598/' servers: Loading Loading @@ -254,7 +254,29 @@ paths: description: >- Create case. The resource has been successfully created, location header indicates the URI of the created Record. $ref: '#/components/responses/RecordBody' content: multipart/mixed: schema: $ref: '#/components/schemas/Record' encoding: meta: # The meta part shall be the first part and is mandatory but can be empty. contentType: application/json headers: Content-Id: # The meta part is identified by the 'meta' Content-Id header. schema: type: string required: true blocks: # Zero or more block parts may follow the meta part contentType: '*/*' # Block parts can be of any type. headers: Content-Id: # Block identifier is defined by the Content-Id header. schema: type: string required: true Content-Transfer-Encoding: schema: type: string required: true headers: Location: $ref: '#/components/headers/Location' Loading Loading
TS29518_Namf_Location.yaml +4 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: version: 1.1.8 version: 1.1.9 title: Namf_Location description: | AMF Location Service © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. security: - {} - oAuth2ClientCredentials: - namf-loc externalDocs: description: 3GPP TS 29.518 V16.13.0; 5G System; Access and Mobility Management Services description: 3GPP TS 29.518 V16.16.0; 5G System; Access and Mobility Management Services url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.518/' servers: - url: '{apiRoot}/namf-loc/v1' Loading @@ -33,7 +33,7 @@ paths: required: true schema: type: string pattern: '^(imsi-[0-9]{5,15}|nai-.+|gli-.+|gci-.+|imei-[0-9]{15}|imeisv-[0-9]{16}|.+)$' pattern: '^(imsi-[0-9]{5,15}|nai-.+|gli-.+|gci-.+|imei-[0-9]{15}|imeisv-[0-9]{16}|msisdn-[0-9]{5,15}|extid-.+@.+|.+)$' requestBody: content: application/json: Loading
TS29522_5GLANParameterProvision.yaml +14 −5 Original line number Diff line number Diff line openapi: 3.0.0 info: title: 3gpp-5glan-pp version: 1.0.1 version: 1.0.2 description: | API for 5G LAN Parameter Provision. © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 29.522 V16.7.0; 5G System; Network Exposure Function Northbound APIs. description: 3GPP TS 29.522 V16.17.0; 5G System; Network Exposure Function Northbound APIs. url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.522/' security: - {} Loading Loading @@ -346,11 +346,15 @@ components: required: - 5gLanParams - suppFeat 5GLanParametersProvisionPatch: type: object properties: 5gLanParamsPatch: $ref: '#/components/schemas/5GLanParametersPatch' 5gLanParams: $ref: '#/components/schemas/5GLanParameters' 5GLanParameters: type: object properties: Loading Loading @@ -390,7 +394,9 @@ components: - snssai - sessionType - appDesps 5GLanParametersPatch: deprecated: true type: object properties: gpsis: Loading @@ -403,6 +409,7 @@ components: additionalProperties: $ref: '#/components/schemas/AppDescriptorRm' minProperties: 1 AppDescriptor: type: object properties: Loading @@ -416,6 +423,7 @@ components: required: - osId - appIds AppDescriptorRm: type: object properties: Loading @@ -424,6 +432,7 @@ components: additionalProperties: $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationIdRm' minProperties: 1 AaaUsage: anyOf: - type: string Loading @@ -435,5 +444,5 @@ components: This string identifies the usage of secondary authentication/authorization, and/or UE IP address allocation from the DN-AAA server. description: > Possible values are - AUTH: secondary authentication/authorization needed from DN-AAA server - IP_ALLOC: UE IP address allocation needed from DN-AAA server - AUTH: secondary authentication/authorization needed from DN-AAA server. - IP_ALLOC: UE IP address allocation needed from DN-AAA server.
TS29531_Nnssf_NSSelection.yaml +19 −3 Original line number Diff line number Diff line openapi: 3.0.0 info: version: '2.1.2' version: '2.1.3' title: 'NSSF NS Selection' description: | NSSF Network Slice Selection Service. © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. security: - {} Loading @@ -18,7 +18,7 @@ servers: default: https://example.com description: apiRoot as defined in clause 4.4 of 3GPP TS 29.501 externalDocs: description: 3GPP TS 29.531 V16.7.0; 5G System; Network Slice Selection Services; Stage 3 description: 3GPP TS 29.531 V16.10.0; 5G System; Network Slice Selection Services; Stage 3 url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.531/ paths: /network-slice-information: Loading Loading @@ -61,6 +61,17 @@ paths: application/json: schema: $ref: '#/components/schemas/SliceInfoForUEConfigurationUpdate' - name: slice-info-request-for-pdn-connection in: query description: > Requested network slice information during PDN Connection establishment procedure content: application/json: schema: type: array items: $ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai' minItems: 1 - name: home-plmn-id in: query description: PLMN ID of the HPLMN Loading Loading @@ -166,6 +177,11 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri' targetAmfServiceSet: $ref: 'TS29571_CommonData.yaml#/components/schemas/NfServiceSetId' mappingOfNssai: type: array items: $ref: '#/components/schemas/MappingOfSnssai' minItems: 1 SubscribedSnssai: type: object Loading
TS29572_Nlmf_Location.yaml +3 −3 Original line number Diff line number Diff line openapi: 3.0.0 info: version: '1.1.6' version: '1.1.7' title: 'LMF Location' description: | LMF Location Service. Loading @@ -9,7 +9,7 @@ info: All rights reserved. externalDocs: description: 3GPP TS 29.572 V16.10.0; 5G System; Location Management Services; Stage 3 description: 3GPP TS 29.572 V16.11.0; 5G System; Location Management Services; Stage 3 url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.572/' servers: Loading Loading @@ -619,7 +619,7 @@ components: type: string VelocityEstimate: oneOf: anyOf: - $ref: '#/components/schemas/HorizontalVelocity' - $ref: '#/components/schemas/HorizontalWithVerticalVelocity' - $ref: '#/components/schemas/HorizontalVelocityWithUncertainty' Loading
TS29598_Nudsf_DataRepository.yaml +26 −4 Original line number Diff line number Diff line openapi: 3.0.0 info: title: Nudsf_DataRepository version: 1.0.4 version: 1.0.5 description: | Nudsf Data Repository Service. © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 29.598 UDSF Services, V16.6.0. description: 3GPP TS 29.598 UDSF Services, V16.7.0. url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.598/' servers: Loading Loading @@ -254,7 +254,29 @@ paths: description: >- Create case. The resource has been successfully created, location header indicates the URI of the created Record. $ref: '#/components/responses/RecordBody' content: multipart/mixed: schema: $ref: '#/components/schemas/Record' encoding: meta: # The meta part shall be the first part and is mandatory but can be empty. contentType: application/json headers: Content-Id: # The meta part is identified by the 'meta' Content-Id header. schema: type: string required: true blocks: # Zero or more block parts may follow the meta part contentType: '*/*' # Block parts can be of any type. headers: Content-Id: # Block identifier is defined by the Content-Id header. schema: type: string required: true Content-Transfer-Encoding: schema: type: string required: true headers: Location: $ref: '#/components/headers/Location' Loading