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 |
|