Operations Supported for PCF
Note:
All APIs supported are as per 29.519 v15.3.Resource Name: AccessAndMobilityPolicyData
HTTP Method: GET
Base URI: {apiRoot}/nudr-dr/v1/policy-data/ues/{ueId}/am-data
Sample Request URL: https://10.75.212.116:31873/nudr-dr/v1/policy-data/ues/msisdn-7777777779/am-data
- 400: "Invalid URI sent from client"
- 404: "Subscriber does not exist"
- 404: "Data field does not exist"
- 400: "Unknown key, the key provided in the request is invalid"
Resource Name: SessionManagementPolicyData
HTTP Method: GET, PATCH
Base URI: {apiRoot}/nudr-dr/v1/policy-data/ues/{ueId}/sm-data
Table 2-1 SessionManagementPolicyData
Resource Name: UEPolicySet
HTTP Method: PUT, GET, PATCH
Base URI: {apiRoot}/nudr-dr/v1/policy-data/ues/{ueId}/ue-policy-set
Table 2-2 UEPolicySet
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
PUT |
https://localhost:9443/nudr-dr/v1/policy-data/ues/msisdn-1111111111/ue-policy-set
Payload: See PUT-UEPolicySet |
|
GET | https://localhost:9443/nudr-dr/v1/policy-data/ues/msisdn-1111111111/ue-policy-set |
|
PATCH |
https://localhost:9443/nudr-dr/v1/policy-data/ues/msisdn-1111111111/ue-policy-set
Payload: See PATCH-UEPolicySet |
|
Resource Name: UsageMonitoringInformation
HTTP Method: PUT, GET, DELETE
Base URI: {apiRoot}/nudr-dr/v1/policy-data/ues/{ueId}/sm-data/{usageMonId}
Table 2-3 UsageMonitoringInformation
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
GET | https://localhost:9443/nudr-dr/v1/policy-data/ues/msisdn-1111111111/sm-data/mk1 |
|
PUT |
https://localhost:9443/nudr-dr/v1/policy-data/ues/msisdn-1111111111/sm-data/mk1
Payload: See PUT-UsageMonitoringInformation |
|
DELETE | https://localhost:9443/nudr-dr/v1/policy-data/ues/msisdn-1111111111/sm-data/mk1 |
|