Operations Supported for PCF
Note:
All APIs supported are as per TS29.500 v16.2.Resource Name: AccessAndMobilityPolicyData
HTTP Method: GET
Base URI: {apiRoot}/nudr-dr/{version}/policy-data/ues/{ueId}/am-data
Sample Request URL: https://10.75.212.116:31873/nudr-dr/v2/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/{version}/policy-data/ues/{ueId}/sm-data
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
GET | Different samples of GET
|
|
PATCH |
Base URI: {apiRoot}/nudr-dr/{version}/policy-data/ues/{ueId}/sm-data Sample REST URL: See https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/sm-data Payload: See PATCH-SessionManagementPolicyData |
|
Resource Name: UEPolicySet
HTTP Method: PUT, GET, PATCH
Base URI: {apiRoot}/nudr-dr/{version}/policy-data/ues/{ueId}/ue-policy-set
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
PUT |
https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/ue-policy-set
Payload: See PUT-UEPolicySet |
|
GET |
https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/ue-policy-set |
|
PATCH |
https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/ue-policy-set
Payload: See PATCH-UEPolicySet |
|
Resource Name: UsageMonitoringInformation
HTTP Method: GET, PUT, DELETE
Base URI: {apiRoot}/nudr-dr/{version}/policy-data/ues/{ueId}/sm-data/{usageMonId}
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
GET | https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/sm-data/mk1 |
|
PUT |
https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/sm-data/mk1
Payload: See PUT-UsageMonitoringInformation |
|
DELETE | https://localhost:9443/nudr-dr/v2/policy-data/ues/msisdn-1111111111/sm-data/mk1 |
|