Download OpenAPI specification:
PCF Event Exposure Service.
© 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
required | Array of strings or strings (PcEvent) non-empty |
object (ReportingInformation) Represents the type of reporting that the subscription requires. | |
groupId | string (GroupId) ^[A-Fa-f0-9]{8}-[0-9]{3}-[0-9]{2,3}-([A-Fa-f0... String identifying a group of devices network internal globally unique ID which identifies a set of IMSIs, as specified in clause 19.9 of 3GPP TS 23.003. |
filterDnns | Array of strings (Dnn) non-empty |
Array of objects (Snssai) non-empty | |
Array of objects (SnssaiDnnCombination) non-empty | |
Array of ServiceIdentification (object) or ServiceIdentification (object) or ServiceIdentification (object) (ServiceIdentification) non-empty | |
appIds | Array of strings (ApplicationId) non-empty |
notifUri required | string (Uri) String providing an URI formatted according to RFC 3986. |
notifId required | string |
Array of objects (PcEventNotification) non-empty | |
suppFeat | string (SupportedFeatures) ^[A-Fa-f0-9]*$ A string used to indicate the features supported by an API that is used as defined in clause 6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in hexadecimal representation Each character in the string shall take a value of "0" to "9", "a" to "f" or "A" to "F" and shall represent the support of 4 features as described in table 5.2.2-3. The most significant character representing the highest-numbered features shall appear first in the string, and the character representing features 1 to 4 shall appear last in the string. The list of features and their numbering (starting with 1) are defined separately for each API. If the string contains a lower number of characters than there are defined features for an API, all features that would be represented by characters that are not present in the string are not supported. |
{- "eventSubs": [
- "AC_TY_CH"
], - "eventsRepInfo": {
- "immRep": true,
- "notifMethod": "PERIODIC",
- "maxReportNbr": 0,
- "monDur": "2019-08-24T14:15:22Z",
- "repPeriod": 0,
- "sampRatio": 1,
- "partitionCriteria": [
- "TAC"
], - "grpRepTime": 0,
- "notifFlag": "ACTIVATE",
- "notifFlagInstruct": {
- "bufferedNotifs": "SEND_ALL",
- "subscription": "CLOSE"
}, - "mutingSetting": {
- "maxNoOfNotif": 0,
- "durationBufferedNotif": 0
}
}, - "groupId": "string",
- "filterDnns": [
- "string"
], - "filterSnssais": [
- {
- "sst": 255,
- "sd": "string"
}
], - "snssaiDnns": [
- {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnns": [
- "string"
]
}
], - "filterServices": [
- {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}
], - "appIds": [
- "string"
], - "notifUri": "string",
- "notifId": "string",
- "eventNotifs": [
- {
- "event": "AC_TY_CH",
- "accType": "3GPP_ACCESS",
- "addAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "relAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "anGwAddr": {
- "anGwIpv4Addr": "198.51.100.1",
- "anGwIpv6Addr": "2001:db8:85a3::8a2e:370:7334"
}, - "ratType": "NR",
- "plmnId": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}, - "satBackhaulCategory": "GEO",
- "appliedCov": {
- "tacList": [
- "string"
], - "servingNetwork": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}
}, - "supi": "string",
- "gpsi": "string",
- "timeStamp": "2019-08-24T14:15:22Z",
- "pduSessionInfo": {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnn": "string",
- "ueIpv4": "198.51.100.1",
- "ueIpv6": "2001:db8:abcd:12::0/64",
- "ipDomain": "string",
- "ueMac": "string"
}, - "appId": "string",
- "repServices": {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}, - "delivFailure": "UNSPECIFIED"
}
], - "suppFeat": "string"
}
{- "eventSubs": [
- "AC_TY_CH"
], - "eventsRepInfo": {
- "immRep": true,
- "notifMethod": "PERIODIC",
- "maxReportNbr": 0,
- "monDur": "2019-08-24T14:15:22Z",
- "repPeriod": 0,
- "sampRatio": 1,
- "partitionCriteria": [
- "TAC"
], - "grpRepTime": 0,
- "notifFlag": "ACTIVATE",
- "notifFlagInstruct": {
- "bufferedNotifs": "SEND_ALL",
- "subscription": "CLOSE"
}, - "mutingSetting": {
- "maxNoOfNotif": 0,
- "durationBufferedNotif": 0
}
}, - "groupId": "string",
- "filterDnns": [
- "string"
], - "filterSnssais": [
- {
- "sst": 255,
- "sd": "string"
}
], - "snssaiDnns": [
- {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnns": [
- "string"
]
}
], - "filterServices": [
- {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}
], - "appIds": [
- "string"
], - "notifUri": "string",
- "notifId": "string",
- "eventNotifs": [
- {
- "event": "AC_TY_CH",
- "accType": "3GPP_ACCESS",
- "addAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "relAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "anGwAddr": {
- "anGwIpv4Addr": "198.51.100.1",
- "anGwIpv6Addr": "2001:db8:85a3::8a2e:370:7334"
}, - "ratType": "NR",
- "plmnId": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}, - "satBackhaulCategory": "GEO",
- "appliedCov": {
- "tacList": [
- "string"
], - "servingNetwork": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}
}, - "supi": "string",
- "gpsi": "string",
- "timeStamp": "2019-08-24T14:15:22Z",
- "pduSessionInfo": {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnn": "string",
- "ueIpv4": "198.51.100.1",
- "ueIpv6": "2001:db8:abcd:12::0/64",
- "ipDomain": "string",
- "ueMac": "string"
}, - "appId": "string",
- "repServices": {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}, - "delivFailure": "UNSPECIFIED"
}
], - "suppFeat": "string"
}
{- "notifId": "string",
- "eventNotifs": [
- {
- "event": "AC_TY_CH",
- "accType": "3GPP_ACCESS",
- "addAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "relAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "anGwAddr": {
- "anGwIpv4Addr": "198.51.100.1",
- "anGwIpv6Addr": "2001:db8:85a3::8a2e:370:7334"
}, - "ratType": "NR",
- "plmnId": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}, - "satBackhaulCategory": "GEO",
- "appliedCov": {
- "tacList": [
- "string"
], - "servingNetwork": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}
}, - "supi": "string",
- "gpsi": "string",
- "timeStamp": "2019-08-24T14:15:22Z",
- "pduSessionInfo": {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnn": "string",
- "ueIpv4": "198.51.100.1",
- "ueIpv6": "2001:db8:abcd:12::0/64",
- "ipDomain": "string",
- "ueMac": "string"
}, - "appId": "string",
- "repServices": {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}, - "delivFailure": "UNSPECIFIED"
}
]
}
subscriptionId required | string Policy Control Event Subscription ID. |
{- "eventSubs": [
- "AC_TY_CH"
], - "eventsRepInfo": {
- "immRep": true,
- "notifMethod": "PERIODIC",
- "maxReportNbr": 0,
- "monDur": "2019-08-24T14:15:22Z",
- "repPeriod": 0,
- "sampRatio": 1,
- "partitionCriteria": [
- "TAC"
], - "grpRepTime": 0,
- "notifFlag": "ACTIVATE",
- "notifFlagInstruct": {
- "bufferedNotifs": "SEND_ALL",
- "subscription": "CLOSE"
}, - "mutingSetting": {
- "maxNoOfNotif": 0,
- "durationBufferedNotif": 0
}
}, - "groupId": "string",
- "filterDnns": [
- "string"
], - "filterSnssais": [
- {
- "sst": 255,
- "sd": "string"
}
], - "snssaiDnns": [
- {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnns": [
- "string"
]
}
], - "filterServices": [
- {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}
], - "appIds": [
- "string"
], - "notifUri": "string",
- "notifId": "string",
- "eventNotifs": [
- {
- "event": "AC_TY_CH",
- "accType": "3GPP_ACCESS",
- "addAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "relAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "anGwAddr": {
- "anGwIpv4Addr": "198.51.100.1",
- "anGwIpv6Addr": "2001:db8:85a3::8a2e:370:7334"
}, - "ratType": "NR",
- "plmnId": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}, - "satBackhaulCategory": "GEO",
- "appliedCov": {
- "tacList": [
- "string"
], - "servingNetwork": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}
}, - "supi": "string",
- "gpsi": "string",
- "timeStamp": "2019-08-24T14:15:22Z",
- "pduSessionInfo": {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnn": "string",
- "ueIpv4": "198.51.100.1",
- "ueIpv6": "2001:db8:abcd:12::0/64",
- "ipDomain": "string",
- "ueMac": "string"
}, - "appId": "string",
- "repServices": {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}, - "delivFailure": "UNSPECIFIED"
}
], - "suppFeat": "string"
}
subscriptionId required | string Policy Control Event Subscription ID. |
required | Array of strings or strings (PcEvent) non-empty |
object (ReportingInformation) Represents the type of reporting that the subscription requires. | |
groupId | string (GroupId) ^[A-Fa-f0-9]{8}-[0-9]{3}-[0-9]{2,3}-([A-Fa-f0... String identifying a group of devices network internal globally unique ID which identifies a set of IMSIs, as specified in clause 19.9 of 3GPP TS 23.003. |
filterDnns | Array of strings (Dnn) non-empty |
Array of objects (Snssai) non-empty | |
Array of objects (SnssaiDnnCombination) non-empty | |
Array of ServiceIdentification (object) or ServiceIdentification (object) or ServiceIdentification (object) (ServiceIdentification) non-empty | |
appIds | Array of strings (ApplicationId) non-empty |
notifUri required | string (Uri) String providing an URI formatted according to RFC 3986. |
notifId required | string |
Array of objects (PcEventNotification) non-empty | |
suppFeat | string (SupportedFeatures) ^[A-Fa-f0-9]*$ A string used to indicate the features supported by an API that is used as defined in clause 6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in hexadecimal representation Each character in the string shall take a value of "0" to "9", "a" to "f" or "A" to "F" and shall represent the support of 4 features as described in table 5.2.2-3. The most significant character representing the highest-numbered features shall appear first in the string, and the character representing features 1 to 4 shall appear last in the string. The list of features and their numbering (starting with 1) are defined separately for each API. If the string contains a lower number of characters than there are defined features for an API, all features that would be represented by characters that are not present in the string are not supported. |
{- "eventSubs": [
- "AC_TY_CH"
], - "eventsRepInfo": {
- "immRep": true,
- "notifMethod": "PERIODIC",
- "maxReportNbr": 0,
- "monDur": "2019-08-24T14:15:22Z",
- "repPeriod": 0,
- "sampRatio": 1,
- "partitionCriteria": [
- "TAC"
], - "grpRepTime": 0,
- "notifFlag": "ACTIVATE",
- "notifFlagInstruct": {
- "bufferedNotifs": "SEND_ALL",
- "subscription": "CLOSE"
}, - "mutingSetting": {
- "maxNoOfNotif": 0,
- "durationBufferedNotif": 0
}
}, - "groupId": "string",
- "filterDnns": [
- "string"
], - "filterSnssais": [
- {
- "sst": 255,
- "sd": "string"
}
], - "snssaiDnns": [
- {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnns": [
- "string"
]
}
], - "filterServices": [
- {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}
], - "appIds": [
- "string"
], - "notifUri": "string",
- "notifId": "string",
- "eventNotifs": [
- {
- "event": "AC_TY_CH",
- "accType": "3GPP_ACCESS",
- "addAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "relAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "anGwAddr": {
- "anGwIpv4Addr": "198.51.100.1",
- "anGwIpv6Addr": "2001:db8:85a3::8a2e:370:7334"
}, - "ratType": "NR",
- "plmnId": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}, - "satBackhaulCategory": "GEO",
- "appliedCov": {
- "tacList": [
- "string"
], - "servingNetwork": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}
}, - "supi": "string",
- "gpsi": "string",
- "timeStamp": "2019-08-24T14:15:22Z",
- "pduSessionInfo": {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnn": "string",
- "ueIpv4": "198.51.100.1",
- "ueIpv6": "2001:db8:abcd:12::0/64",
- "ipDomain": "string",
- "ueMac": "string"
}, - "appId": "string",
- "repServices": {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}, - "delivFailure": "UNSPECIFIED"
}
], - "suppFeat": "string"
}
{- "eventSubs": [
- "AC_TY_CH"
], - "eventsRepInfo": {
- "immRep": true,
- "notifMethod": "PERIODIC",
- "maxReportNbr": 0,
- "monDur": "2019-08-24T14:15:22Z",
- "repPeriod": 0,
- "sampRatio": 1,
- "partitionCriteria": [
- "TAC"
], - "grpRepTime": 0,
- "notifFlag": "ACTIVATE",
- "notifFlagInstruct": {
- "bufferedNotifs": "SEND_ALL",
- "subscription": "CLOSE"
}, - "mutingSetting": {
- "maxNoOfNotif": 0,
- "durationBufferedNotif": 0
}
}, - "groupId": "string",
- "filterDnns": [
- "string"
], - "filterSnssais": [
- {
- "sst": 255,
- "sd": "string"
}
], - "snssaiDnns": [
- {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnns": [
- "string"
]
}
], - "filterServices": [
- {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}
], - "appIds": [
- "string"
], - "notifUri": "string",
- "notifId": "string",
- "eventNotifs": [
- {
- "event": "AC_TY_CH",
- "accType": "3GPP_ACCESS",
- "addAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "relAccessInfo": {
- "accessType": "3GPP_ACCESS",
- "ratType": "NR"
}, - "anGwAddr": {
- "anGwIpv4Addr": "198.51.100.1",
- "anGwIpv6Addr": "2001:db8:85a3::8a2e:370:7334"
}, - "ratType": "NR",
- "plmnId": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}, - "satBackhaulCategory": "GEO",
- "appliedCov": {
- "tacList": [
- "string"
], - "servingNetwork": {
- "mcc": "string",
- "mnc": "string",
- "nid": "string"
}
}, - "supi": "string",
- "gpsi": "string",
- "timeStamp": "2019-08-24T14:15:22Z",
- "pduSessionInfo": {
- "snssai": {
- "sst": 255,
- "sd": "string"
}, - "dnn": "string",
- "ueIpv4": "198.51.100.1",
- "ueIpv6": "2001:db8:abcd:12::0/64",
- "ipDomain": "string",
- "ueMac": "string"
}, - "appId": "string",
- "repServices": {
- "servEthFlows": [
- {
- "ethFlows": [
- {
- "destMacAddr": "string",
- "ethType": "string",
- "fDesc": "string",
- "fDir": "DOWNLINK",
- "sourceMacAddr": "string",
- "vlanTags": [
- "string"
], - "srcMacAddrEnd": "string",
- "destMacAddrEnd": "string"
}
], - "flowNumber": 0
}
], - "servIpFlows": [
- {
- "ipFlows": [
- "string"
], - "flowNumber": 0
}
], - "afAppId": "string"
}, - "delivFailure": "UNSPECIFIED"
}
], - "suppFeat": "string"
}
subscriptionId required | string Policy Control Event Subscription ID. |
{- "cause": "string",
- "targetScp": "string",
- "targetSepp": "string"
}