A.2 Nnef_PFDmanagement API
29.5513GPP5G SystemPacket Flow Description Management ServiceRelease 18Stage 3TS
openapi: 3.0.0
info:
title: Nnef_PFDmanagement Service API
version: 1.3.0-alpha.1
description: |
Packet Flow Description Management Service.
© 2022, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
#
externalDocs:
description: 3GPP TS 29.551 v18.0.0, 5G System; Packet Flow Description Management Service
url: ‘https://www.3gpp.org/ftp/Specs/archive/29_series/29.551/’
#
servers:
– url: ‘{apiRoot}/nnef-pfdmanagement/v1’
variables:
apiRoot:
default: https://example.com
description: apiRoot as defined in clause 4.4 of 3GPP TS 29.501
security:
– {}
– oAuth2ClientCredentials:
– nnef-pfdmanagement
paths:
/applications:
get:
summary: Retrieve PFDs for all applications or for one or multiple applications with query parameter.
tags:
– PFD of applications
operationId: Nnef_PFDmanagement_AllFetch
parameters:
– name: application-ids
description: The required application identifier(s) for the returned PFDs.
in: query
required: true
schema:
type: array
items:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
minItems: 1
– name: supported-features
in: query
description: To filter irrelevant responses related to unsupported features
schema:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/SupportedFeatures’
responses:
‘200’:
description: >
The PFDs for one or more application identifier(s) in the request URI are returned.
content:
application/json:
schema:
type: array
items:
$ref: ‘#/components/schemas/PfdDataForApp’
minItems: 0
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘406’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/406’
‘414’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/414’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
/applications/partialpull:
post:
summary: retrieve the PFD(s) by partial update
operationId: Nnef_PFDmanagement_AppFetchPartialUpdate
tags:
– PFD of applications by partial update
requestBody:
required: true
content:
application/json:
schema:
type: array
items:
$ref: ‘#/components/schemas/ApplicationForPfdRequest’
minItems: 1
responses:
‘200’:
description: OK. Changed PFD(s) is returned
content:
application/json:
schema:
type: array
items:
$ref: ‘#/components/schemas/PfdDataForApp’
minItems: 1
‘204’:
description: The PFD(s) is not changed
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘411’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/411’
‘413’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/413’
‘415’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/415’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
/applications/{appId}:
get:
summary: Retrieve the PFD for an application.
tags:
– Individual application PFD
operationId: Nnef_PFDmanagement_IndAppFetch
parameters:
– name: appId
description: The required application identifier(s) for the returned PFDs.
in: path
required: true
schema:
type: string
– name: supported-features
in: query
description: To filter irrelevant responses related to unsupported features
schema:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/SupportedFeatures’
responses:
‘200’:
description: A representation of PFDs for an application in the request URI is returned.
content:
application/json:
schema:
$ref: ‘#/components/schemas/PfdDataForApp’
‘307’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/307’
‘308’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/308’
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘406’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/406’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘414’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/414’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
/subscriptions:
post:
summary: Subscribe the notification of PFD changes.
tags:
– PFD subscriptions
operationId: Nnef_PFDmanagement_CreateSubscr
requestBody:
description: a PfdSubscription resource to be created.
required: true
content:
application/json:
schema:
$ref: ‘#/components/schemas/PfdSubscription’
callbacks:
PfdChangeNotification:
‘{request.body#/notifyUri}’:
post:
summary: Notification of PFD change.
tags:
– PfdChangeNotification data
operationId: Nnef_PFDmanagement_Notify
requestBody:
required: true
content:
application/json:
schema:
type: array
items:
$ref: ‘#/components/schemas/PfdChangeNotification’
minItems: 1
responses:
‘200’:
description: >
The PFD operation in the notification is performed and the
PfdChangeReport indicates failure reason.
content:
application/json:
schema:
type: array
items:
$ref: ‘#/components/schemas/PfdChangeReport’
minItems: 1
‘204’:
description: The PFD operation in the notification is performed successfully.
‘307’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/307’
‘308’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/308’
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘411’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/411’
‘413’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/413’
‘415’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/415’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
NotificationPush:
‘{request.body#/notifyUri}/notifypush’:
post:
summary: Notification Push.
tags:
– NotificationPush data
operationId: Nnef_PFDmanagement_PushNotify
requestBody:
required: true
content:
application/json:
schema:
type: array
items:
$ref: ‘#/components/schemas/NotificationPush’
minItems: 1
responses:
‘204’:
description: Notificaiton PUSH is accepted.
‘307’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/307’
‘308’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/308’
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘411’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/411’
‘413’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/413’
‘415’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/415’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
responses:
‘201’:
description: >
The creation of a PfdSubscription resource is confirmed and a representation of
that resource is returned.
content:
application/json:
schema:
$ref: ‘#/components/schemas/PfdSubscription’
headers:
Location:
description: >
Contains the URI of the newly created resource, according to the structure
{apiRoot}/nnef-pfdmanagement/v1/subscriptions/{subscriptionId}
required: true
schema:
type: string
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘411’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/411’
‘413’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/413’
‘415’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/415’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
/subscriptions/{subscriptionId}:
put:
summary: Updates/replaces an existing subscription resource
tags:
– Individual PFD subscription
operationId: Nnef_PFDmanagement_ModifySubscr
parameters:
– name: subscriptionId
description: Identify the subscription.
in: path
required: true
schema:
type: string
requestBody:
description: Parameters to update/replace the existing subscription
required: true
content:
application/json:
schema:
$ref: ‘#/components/schemas/PfdSubscription’
responses:
‘200’:
description: OK (Successful update of the subscription)
content:
application/json:
schema:
$ref: ‘#/components/schemas/PfdSubscription’
‘307’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/307’
‘308’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/308’
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘411’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/411’
‘413’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/413’
‘415’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/415’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
delete:
summary: Delete a subscription of PFD change notification.
tags:
– Individual PFD subscription
operationId: Nnef_PFDmanagement_Unsubscribe
parameters:
– name: subscriptionId
description: Identify the subscription.
in: path
required: true
schema:
type: string
responses:
‘204’:
description: >
The PfdSubscription resource matching the subscriptionId was deleted successfully.
‘307’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/307’
‘308’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/308’
‘400’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/400’
‘401’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/401’
‘403’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/403’
‘404’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/404’
‘429’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/429’
‘500’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/500’
‘502’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/502’
‘503’:
$ref: ‘TS29571_CommonData.yaml#/components/responses/503’
default:
$ref: ‘TS29571_CommonData.yaml#/components/responses/default’
components:
securitySchemes:
oAuth2ClientCredentials:
type: oauth2
flows:
clientCredentials:
tokenUrl: ‘{nrfApiRoot}/oauth2/token’
scopes:
nnef-pfdmanagement: Access to the Nnef_PFDmanagement API
schemas:
#
# STRUCTURED DATA TYPES
#
PfdContent:
description: Represents the content of a PFD for an application identifier.
type: object
properties:
pfdId:
type: string
description: Identifies a PDF of an application identifier.
flowDescriptions:
type: array
items:
type: string
minItems: 1
description: >
Represents a 3-tuple with protocol, server ip and server port for UL/DL
application traffic.
urls:
type: array
items:
type: string
minItems: 1
description: >
Indicates a URL or a regular expression which is used to match the significant parts
of the URL.
domainNames:
type: array
items:
type: string
minItems: 1
description: Indicates an FQDN or a regular expression as a domain name matching criteria.
dnProtocol:
$ref: ‘TS29122_PfdManagement.yaml#/components/schemas/DomainNameProtocol’
PfdDataForApp:
description: Represents the PFDs for an application identifier.
type: object
properties:
applicationId:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
pfds:
type: array
items:
$ref: ‘#/components/schemas/PfdContent’
minItems: 1
cachingTime:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/DateTime’
cachingTimer:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/DurationSec’
pfdTimestamp:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/DateTime’
partialFlag:
type: boolean
supportedFeatures:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/SupportedFeatures’
required:
– applicationId
PfdSubscription:
description: Represents a PFD subscription.
type: object
properties:
applicationIds:
type: array
items:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
minItems: 1
notifyUri:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/Uri’
supportedFeatures:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/SupportedFeatures’
required:
– notifyUri
– supportedFeatures
PfdChangeNotification:
description: Represents information related to a notification of PFD change.
type: object
properties:
applicationId:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
removalFlag:
type: boolean
default: false
partialFlag:
type: boolean
default: false
pfds:
type: array
items:
$ref: ‘#/components/schemas/PfdContent’
minItems: 1
required:
– applicationId
NotificationPush:
description: >
Represents the information to be used by the NF service consumer to retrieve the
PFDs and/or remove the PFDs of the applicable application identifier(s).
type: object
properties:
appIds:
type: array
items:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
minItems: 1
allowedDelay:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/DurationSec’
pfdOp:
$ref: ‘#/components/schemas/PfdOperation’
required:
– appIds
PfdChangeReport:
description: Represents an error report on PFD change.
type: object
properties:
pfdError:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ProblemDetails’
applicationId:
type: array
items:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
minItems: 1
required:
– pfdError
– applicationId
ApplicationForPfdRequest:
description: Contains the application identifier(s) for the PFD(s) request.
type: object
properties:
applicationId:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/ApplicationId’
pfdTimestamp:
$ref: ‘TS29571_CommonData.yaml#/components/schemas/DateTime’
required:
– applicationId
#
# ENUMERATIONS
#
PfdOperation:
description: Indicates the operation to be applied on PFD(s).
anyOf:
– type: string
enum:
– RETRIEVE
– FULLPULL
– PARTIALPULL
– REMOVE
– type: string
description: >
This string provides forward-compatibility with future extensions to the enumeration
and is not used to encode content defined in the present version of this API.
Annex B (informative):
Change history
Change history |
|||||||
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
2018-01 |
TS skeleton of PFD Management Service specification |
0.0.0 |
|||||
2018-01 |
CT3#94 |
Includes the following contribution agreed by CT3 at CT3#94: C3-180045, C3-180270, C3-180271. |
0.1.0 |
||||
2018-03 |
CT3#95 |
Includes the following contribution agreed by CT3 at CT3#95: C3-181100, C3-181262, C3-181102, C3-181103, C3-181314. |
0.2.0 |
||||
2018-04 |
CT3#96 |
Includes the following contribution agreed by CT3 at CT3#96: C3-182153, C3-182411, C3-182412, C3-182413, C3-182414, C3-182477, C3-182478. |
0.3.0 |
||||
2018-05 |
CT3#97 |
Includes the following contribution agreed by CT3 at CT3#97: C3-183115, C3-183557, C3-183558, C3-183560. |
0.4.0 |
||||
2018-06 |
CT#80 |
CP-181029 |
TS sent to plenary for approval |
1.0.0 |
|||
2018-06 |
CT#80 |
CP-181029 |
TS approved by plenary |
15.0.0 |
|||
2018-09 |
CT#81 |
CP-182015 |
0001 |
2 |
F |
Protocol error statement |
15.1.0 |
2018-09 |
CT#81 |
CP-182015 |
0002 |
1 |
F |
Description of Structured data types |
15.1.0 |
2018-12 |
CT#82 |
CP-183205 |
0003 |
F |
Default value for apiRoot |
15.2.0 |
|
2018-12 |
CT#82 |
CP-183205 |
0004 |
3 |
F |
Cardinality |
15.2.0 |
2018-12 |
CT#82 |
CP-183205 |
0005 |
1 |
F |
Correct Nnef_PFDmanagement API |
15.2.0 |
2018-12 |
CT#82 |
CP-183205 |
0006 |
F |
Location Header |
15.2.0 |
|
2018-12 |
CT#82 |
CP-183205 |
0007 |
1 |
F |
Alignment of openAPI |
15.2.0 |
2018-12 |
CT#82 |
CP-183205 |
0008 |
F |
API version update |
15.2.0 |
|
2018-12 |
CT#82 |
CP-183205 |
0009 |
F |
Security |
15.2.0 |
|
2018-12 |
CT#82 |
CP-183205 |
0010 |
F |
Content type |
15.2.0 |
|
2019-03 |
CT#83 |
CP-190116 |
0011 |
1 |
F |
Fetch PFD for all applications |
15.3.0 |
2019-03 |
CT#83 |
CP-190116 |
0014 |
1 |
F |
Correction of resource URIs |
15.3.0 |
2019-03 |
CT#83 |
CP-190130 |
0010 |
1 |
B |
PUT for PFD change subscription |
16.0.0 |
2019-03 |
CT#83 |
CP-190121 |
0012 |
3 |
B |
PFD extension |
16.0.0 |
2019-03 |
CT#83 |
Open API version update by MCC |
16.0.0 |
||||
2019-06 |
CT#84 |
CP-191083 |
0016 |
2 |
A |
Precedence of OpenAPI file |
16.1.0 |
2019-06 |
CT#84 |
CP-191083 |
0019 |
A |
Correction to Notification of PFD change |
16.1.0 |
|
2019-06 |
CT#84 |
CP-191083 |
0021 |
A |
Copyright Note in YAML file |
16.1.0 |
|
2019-06 |
CT#84 |
CP-191101 |
0023 |
2 |
F |
API version Update |
16.1.0 |
2019-09 |
CT#85 |
CP-192149 |
0025 |
2 |
A |
Correct presence condition in PFD definition |
16.2.0 |
2020-03 |
CT#87e |
CP-200215 |
0026 |
F |
Reference of Error code |
16.3.0 |
|
2020-03 |
CT#87e |
CP-200216 |
0027 |
F |
Update of OpenAPI version and TS version in externalDocs field |
16.3.0 |
|
2020-06 |
CT#88e |
CP-201244 |
0028 |
F |
Non-unique operation identifiers |
16.4.0 |
|
2020-06 |
CT#88e |
CP-201244 |
0029 |
1 |
F |
Storage of YAML files in ETSI Forge |
16.4.0 |
2020-06 |
CT#88e |
CP-201256 |
0030 |
1 |
F |
URI of the Nnef_PFDmanagement service |
16.4.0 |
2020-06 |
CT#88e |
CP-201244 |
0031 |
1 |
F |
Optionality of ProblemDetails |
16.4.0 |
2020-06 |
CT#88e |
CP-201244 |
0032 |
1 |
F |
Supported headers, Resource Data type and yaml mapping |
16.4.0 |
2020-06 |
CT#88e |
CP-201255 |
0033 |
F |
Update of OpenAPI version and TS version in externalDocs field |
16.4.0 |
|
2020-09 |
CT#89e |
CP-202056 |
0035 |
A |
Correction to the PFD change notification |
16.5.0 |
|
2020-09 |
CT#89e |
CP-202205 |
0038 |
2 |
B |
Notification PUSH |
17.0.0 |
2020-09 |
CT#89e |
CP-202085 |
0039 |
F |
Update of OpenAPI version and TS version in externalDocs field |
17.0.0 |
|
2020-12 |
CT#90e |
CP-203078 |
0041 |
2 |
A |
Essential corrections and alignments |
17.1.0 |
2020-12 |
CT#90e |
CP-203135 |
0042 |
1 |
F |
Corrections to Notification Push procedure |
17.1.0 |
2020-12 |
CT#90e |
CP-203120 |
0046 |
1 |
A |
Correction to PFD retrieval in PULL mode |
17.1.0 |
2020-12 |
CT#90e |
CP-203120 |
0049 |
A |
Correction to notification URI of PFD change notification |
17.1.0 |
|
2020-12 |
CT#90e |
CP-203135 |
0050 |
1 |
B |
PULL mode enhancement |
17.1.0 |
2020-12 |
CT#90e |
CP-203135 |
0051 |
1 |
B |
Remove the EN within the PushNotification |
17.1.0 |
2020-12 |
CT#90e |
CP-203139 |
0053 |
1 |
A |
Storage of YAML files in 3GPP Forge |
17.1.0 |
2020-12 |
CT#90e |
CP-203135 |
0054 |
F |
NotificationPush data type definition |
17.1.0 |
|
2020-12 |
CT#90e |
CP-203141 |
0055 |
1 |
F |
Non-unique operation identifiers |
17.1.0 |
2020-12 |
CT#90e |
CP-203153 |
0056 |
F |
Update of OpenAPI version and TS version in externalDocs field |
17.1.0 |
|
2021-03 |
CT#91e |
CP-210191 |
0058 |
1 |
A |
Support of stateless NFs |
17.2.0 |
2021-03 |
CT#91e |
CP-210215 |
0059 |
5 |
B |
Resolve the FFS for notification push |
17.2.0 |
2021-03 |
CT#91e |
CP-210215 |
0060 |
3 |
B |
Partial pull update |
17.2.0 |
2021-03 |
CT#91e |
CP-210215 |
0061 |
5 |
F |
Corrections on partial pull |
17.2.0 |
2021-03 |
CT#91e |
CP-210218 |
0062 |
F |
OpenAPI reference |
17.2.0 |
|
2021-03 |
CT#91e |
CP-210222 |
0064 |
1 |
A |
notifyUri used by notification |
17.2.0 |
2021-03 |
CT#91e |
CP-210215 |
0065 |
F |
Invalid Nnef_PFDmanagement OpenAPI file |
17.2.0 |
|
2021-03 |
CT#91e |
CP-210215 |
0066 |
B |
Correction to the name of custom operation |
17.2.0 |
|
2021-03 |
CT#91e |
CP-210215 |
0067 |
1 |
B |
Overall description of notification push |
17.2.0 |
2021-03 |
CT#91e |
CP-210219 |
0069 |
F |
Adding some missing description fields to data type definitions in OpenAPI specification files |
17.2.0 |
|
2021-03 |
CT#91e |
CP-210200 |
0072 |
A |
Datatype and figure corrections |
17.2.0 |
|
2021-03 |
CT#91e |
CP-210220 |
0073 |
F |
Custom header clarification |
17.2.0 |
|
2021-03 |
CT#91e |
CP-210221 |
0074 |
1 |
F |
Terminology alignment usage of NF service consumer |
17.2.0 |
2021-03 |
CT#91e |
CP-210240 |
0076 |
F |
Update of OpenAPI version and TS version in externalDocs field |
17.2.0 |
|
2021-06 |
CT#92e |
CP-211208 |
0079 |
1 |
A |
Correction of request URI in 4.2.2.2 |
17.3.0 |
2021-06 |
CT#92e |
CP-211200 |
0081 |
1 |
A |
Temporary and Permanent Redirection |
17.3.0 |
2021-06 |
CT#92e |
CP-211265 |
0083 |
F |
Update of OpenAPI version and TS version in externalDocs field |
17.3.0 |
|
2021-09 |
CT#93e |
CP-212084 |
0084 |
1 |
F |
Correction to custom operation partialpull |
17.4.0 |
2021-09 |
CT#93e |
CP-212217 |
0085 |
1 |
F |
mandate the attribute pfdOp |
17.4.0 |
2021-09 |
CT#93e |
CP-212190 |
0088 |
A |
default caching time value |
17.4.0 |
|
2021-09 |
CT#93e |
CP-212190 |
0091 |
A |
Presentation condition of pfdId attribute |
17.4.0 |
|
2021-09 |
CT#93e |
CP-212223 |
0092 |
F |
Update of OpenAPI version and TS version in externalDocs field |
17.4.0 |
|
2021-12 |
CT#94e |
CP-213239 |
0093 |
F |
Aligning API URI with SBI template |
17.5.0 |
|
2021-12 |
CT#94e |
CP-213243 |
0094 |
F |
Correction to presence condition of supportedFeatures in PfdSubscription |
17.5.0 |
|
2021-12 |
CT#94e |
CP-213215 |
0097 |
1 |
A |
Correction to PFD management in push mode |
17.5.0 |
2021-12 |
CT#94e |
CP-213224 |
0099 |
1 |
A |
Adding supported features in GET response |
17.5.0 |
2021-12 |
CT#94e |
CP-213246 |
0101 |
F |
Update of OpenAPI version and TS version in externalDocs field |
17.5.0 |
|
2022-03 |
CT#95e |
CP-220201 |
0102 |
1 |
F |
Description fields format alignment |
17.6.0 |
2022-03 |
CT#95e |
CP-220194 |
0103 |
F |
Update of info and externalDocs fields |
17.6.0 |
|
2022-06 |
CT#96 |
CP-221119 |
0106 |
1 |
F |
Correcting the description of the encoding used for flow descriptions |
17.7.0 |
2022-06 |
CT#96 |
CP-221152 |
0107 |
F |
Update of info and externalDocs fields |
17.7.0 |
|
2022-09 |
CT#97e |
CP-222122 |
0108 |
1 |
F |
Corrections to caching timer |
17.8.0 |
2022-09 |
CT#97e |
CP-222121 |
0109 |
F |
Update of info and externalDocs fields |
17.8.0 |
|
2022-12 |
CT#98e |
CP-223191 |
0110 |
F |
Adding the mandatory error code 502 Bad Gateway |
18.0.0 |
|
2022-12 |
CT#98e |
CP-223192 |
0111 |
1 |
F |
PfdOperation enumeration definition in the OpenAPI file |
18.0.0 |
2022-12 |
CT#98e |
CP-223189 |
0112 |
F |
Update of info and externalDocs fields |
18.0.0 |