Skip to content
openapi: 3.0.0 openapi: 3.0.0
info: info:
version: '1.5.0' version: '1.5.1'
title: 'Common Data Types' title: 'Common Data Types'
...@@ -11,7 +11,7 @@ info: ...@@ -11,7 +11,7 @@ info:
All rights reserved. All rights reserved.
externalDocs: externalDocs:
description: 3GPP TS 29.571 Common Data Types for Service Based Interfaces, version 18.6.0 description: 3GPP TS 29.571 Common Data Types for Service Based Interfaces, version 18.7.0
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.571/' url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.571/'
paths: {} paths: {}
...@@ -5039,7 +5039,8 @@ components: ...@@ -5039,7 +5039,8 @@ components:
- GTP_DELAYDLPSAUPFNGRANMEAN_SNSSAI_QFI - GTP_DELAYDLPSAUPFNGRANMEAN_SNSSAI_QFI
- type: string - type: string
description: > description: >
The enumeration MeasurementType defines Measurement Type in the UE level measurements trace. The enumeration MeasurementType defines Measurement Type in the
5GC UE level measurements trace.
...@@ -5177,6 +5178,9 @@ components: ...@@ -5177,6 +5178,9 @@ components:
configured for Immediate MDT or combined Immediate MDT and Trace in LTE. configured for Immediate MDT or combined Immediate MDT and Trace in LTE.
When present, this IE shall indicate the Event Threshold for RSRP, and the value shall When present, this IE shall indicate the Event Threshold for RSRP, and the value shall
be between 0-97. be between 0-97.
mnOnlyInd:
type: boolean
default: false
eventThresholdRsrpNr: eventThresholdRsrpNr:
type: integer type: integer
...@@ -6352,6 +6356,11 @@ components: ...@@ -6352,6 +6356,11 @@ components:
description: IMS Session Identifier description: IMS Session Identifier
type: string type: string
Fingerprint:
description: The certificate fingerprint for the DTLS association.
type: string
pattern: '^(SHA-1|SHA-224|SHA-256|SHA-384|SHA-512|MD5|MD2)\s[0-9A-F]{2}(:[0-9A-F]{2})+$'
MediaId: MediaId:
description: IMS Media Flow Identifier description: IMS Media Flow Identifier
type: string type: string
...@@ -6362,6 +6371,11 @@ components: ...@@ -6362,6 +6371,11 @@ components:
maximum: 64 maximum: 64
default: 64 default: 64
TlsId:
description: The TLS ID for the media stream.
type: string
pattern: '^[A-Za-z0-9+/_-]{20,255}$'
# #
# Enumerations # Enumerations
...@@ -6428,13 +6442,16 @@ components: ...@@ -6428,13 +6442,16 @@ components:
minimum: 0 minimum: 0
description: Local or remote port for Data Channel description: Local or remote port for Data Channel
fingerprint: fingerprint:
type: string deprecated: true
pattern: '^(SHA-1|SHA-224|SHA-256|SHA-384|SHA-512|MD5|MD2|TOKEN)\s[0-9A-F]{2}(:[0-9A-F]{2})+' allOf:
description: local or remote certificate fingerprint for the DTLS association - $ref: '#/components/schemas/Fingerprint'
fingerprints:
type: array
items:
$ref: '#/components/schemas/Fingerprint'
minItems: 1
tlsId: tlsId:
type: string $ref: '#/components/schemas/TlsId'
pattern: '^[A-Fa-f0-9+/_-]{20,255}$'
description: local or remote TLS ID for the media stream
securitySetup: securitySetup:
$ref: '#/components/schemas/SecuritySetup' $ref: '#/components/schemas/SecuritySetup'
...@@ -6509,7 +6526,14 @@ components: ...@@ -6509,7 +6526,14 @@ components:
type: string type: string
description: application binding information of the Data Channel. description: application binding information of the Data Channel.
appDcInfo: appDcInfo:
deprecated: true
allOf:
- $ref: '#/components/schemas/AppDcInfo'
appDcInfoList:
type: array
items:
$ref: '#/components/schemas/AppDcInfo' $ref: '#/components/schemas/AppDcInfo'
minItems: 1
AppDcInfo: AppDcInfo:
...@@ -6540,13 +6564,18 @@ components: ...@@ -6540,13 +6564,18 @@ components:
minimum: 0 minimum: 0
description: Port number for SCTP connection over DTLS description: Port number for SCTP connection over DTLS
fingerprint: fingerprint:
type: string deprecated: true
pattern: '^(SHA-1|SHA-224|SHA-256|SHA-384|SHA-512|MD5|MD2|TOKEN)\s[0-9A-F]{2}(:[0-9A-F]{2})+$' allOf:
description: Certificate fingerprint for the DTLS association - $ref: '#/components/schemas/Fingerprint'
fingerprints:
type: array
items:
$ref: '#/components/schemas/Fingerprint'
minItems: 1
tlsId: tlsId:
type: string $ref: '#/components/schemas/TlsId'
pattern: '^[A-Fa-f0-9+/_-]{20,255}$'
description: TLS ID for the DTLS connection
securitySetup: securitySetup:
$ref: '#/components/schemas/SecuritySetup' $ref: '#/components/schemas/SecuritySetup'
......
openapi: 3.0.0 openapi: 3.0.0
info: info:
version: '1.3.0' version: '1.3.1'
title: 'N32 Handshake API' title: 'N32 Handshake API'
description: | description: |
N32-c Handshake Service. N32-c Handshake Service.
...@@ -14,7 +14,7 @@ servers: ...@@ -14,7 +14,7 @@ servers:
default: https://example.com default: https://example.com
description: apiRoot as defined in clause 4.4 of 3GPP TS 29.501. description: apiRoot as defined in clause 4.4 of 3GPP TS 29.501.
externalDocs: externalDocs:
description: 3GPP TS 29.573 V18.7.0; 5G System; Public Land Mobile Network (PLMN) Interconnection; Stage 3 description: 3GPP TS 29.573 V18.8.0; 5G System; Public Land Mobile Network (PLMN) Interconnection; Stage 3
url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.573/ url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.573/
paths: paths:
...@@ -39,7 +39,11 @@ paths: ...@@ -39,7 +39,11 @@ paths:
schema: schema:
$ref: '#/components/schemas/SecNegotiateRspData' $ref: '#/components/schemas/SecNegotiateRspData'
'307': '307':
$ref: 'TS29571_CommonData.yaml#/components/responses/307' description: redirection
content:
application/problem+json:
schema:
$ref: '#/components/schemas/ExtRedirectResponse'
'400': '400':
$ref: 'TS29571_CommonData.yaml#/components/responses/400' $ref: 'TS29571_CommonData.yaml#/components/responses/400'
'401': '401':
...@@ -238,6 +242,7 @@ components: ...@@ -238,6 +242,7 @@ components:
- KEY_MATERIAL - KEY_MATERIAL
- AUTHENTICATION_MATERIAL - AUTHENTICATION_MATERIAL
- AUTHORIZATION_TOKEN - AUTHORIZATION_TOKEN
- RECURSIVE_NON_LEAF
- OTHER - OTHER
- NONSENSITIVE - NONSENSITIVE
- type: string - type: string
...@@ -276,6 +281,8 @@ components: ...@@ -276,6 +281,8 @@ components:
additionalProperties: additionalProperties:
type: boolean type: boolean
minProperties: 1 minProperties: 1
ancestorIe:
type: string
ApiIeMapping: ApiIeMapping:
description: API URI to IE mapping on which the protection policy needs to be applied description: API URI to IE mapping on which the protection policy needs to be applied
...@@ -646,3 +653,16 @@ components: ...@@ -646,3 +653,16 @@ components:
- RELEASE_REESTABLISHMENT_NOT_ALLOWED - RELEASE_REESTABLISHMENT_NOT_ALLOWED
- REESTABLISH - REESTABLISH
- type: string - type: string
ExtRedirectResponse:
description: Extension of the redirection response
allOf:
- $ref: 'TS29571_CommonData.yaml#/components/schemas/RedirectResponse'
- $ref: '#/components/schemas/RedirectResponseAddInfo'
RedirectResponseAddInfo:
description: Additional information in the redirection response
type: object
properties:
seppFqdnForDiscovery:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Fqdn'
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
openapi: 3.0.0 openapi: 3.0.0
info: info:
title: Nchf_OfflineOnlyCharging title: Nchf_OfflineOnlyCharging
version: 1.2.0-alpha.1 version: 1.2.0
description: | description: |
OfflineOnlyCharging Service OfflineOnlyCharging Service
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). © 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved. All rights reserved.
externalDocs: externalDocs:
description: > description: >
3GPP TS 32.291 V18.0.0: Telecommunication management; Charging management; 3GPP TS 32.291 V18.7.0: Telecommunication management; Charging management;
5G system, charging service; Stage 3. 5G system, charging service; Stage 3.
url: 'http://www.3gpp.org/ftp/Specs/archive/32_series/32.291/' url: 'http://www.3gpp.org/ftp/Specs/archive/32_series/32.291/'
servers: servers:
......