Provisioning Operations for PCF Data
This section provides provisioning operations for PCF data.
Resource Name: ProfileData
HTTP Method: POST, PUT, DELETE, GET
BASE URI: {apiRoot}/nudr-dr-prov/{version}/profile-data/{ue-id}
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
POST | This is for initial subscriber provisioning (Create subscriber),
https://localhost:9443/nudr-dr-prov/v1/profile-data/msisdn-1111111114
Payload : See POST-ProfileData You can add profile-data and policy-data in single rest request. For sample data blob, see POST-Profile Data and Policy Data You can add profile-data and SLF-data in single rest request. For sample data blob, see POST-Profile Data and SLF Data |
|
PUT | https://localhost:9443/nudr-dr-prov/v1/profile-data/nai-3333333332
Payload: PUT-ProfileData |
|
DELETE | This operation deletes all data from all DATA tables (PCF, UDM etc.), https://localhost:9443/nudr-dr-prov/v1/profile-data/nai-3333333332 |
|
GET | https://localhost:9443/nudr-dr-prov/v1/profile-data/msisdn-1111111113 |
|
PCF Data Provisioning APIs
Resource Name: AccessAndMobilityPolicyData
HTTP Method: PUT, GET, DELETE
Base URI: {apiRoot}/nudr-dr-prov/{version}/policy-data/{ueId}/am-data
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
PUT |
https://10.75.212.116:31873/nudr-dr-prov/v2/policy-data/msisdn-7777777779/am-data
Payload: See PUT-AccessAndMobilityPolicyData |
|
GET | https://10.75.212.116:31873/nudr-dr-prov/v2/policy-data/msisdn-7777777779/am-data |
|
DELETE | https://10.75.212.116:31873/nudr-dr-prov/v2/policy-data/msisdn-7777777779/am-data |
|
Resource Name: SessionManagementPolicyData
HTTP Method: PUT, GET, DELETE
Base URI: {apiRoot}/nudr-dr-prov/{version}/policy-data/{ueId}/sm-data
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
PUT |
https://10.75.212.116:31873/nudr-dr-prov/v2/policy-data/msisdn-7777777779/sm-data
Payload: PUT-SessionManagementPolicyData |
|
GET | https://10.75.212.116:31873/nudr-dr-prov/v2/policy-data/msisdn-7777777779/sm-data |
|
DELETE | https://10.75.212.116:31873/nudr-dr-prov/v2/policy-data/msisdn-7777777779/sm-data |
|
Resource Name: UEPolicySet
HTTP Method: PUT, GET, DELETE
Base URI: {apiRoot}/nudr-dr-prov/{version}/policy-data/{ueId}/ue-policy-set
Operation Type | Sample REST URL | Possible Error Codes |
---|---|---|
PUT | https://localhost:9443/nudr-dr-prov/v2/policy-data/msisdn-1111111111/ue-policy-set
Payload: See PUT-UEPolicySet - Provisioning |
|
GET | https://localhost:9443/nudr-dr-prov/v2/policy-data/msisdn-1111111111/ue-policy-set |
|
DELETE | https://localhost:9443/nudr-dr-prov/v2/policy-data/msisdn-1111111111/ue-policy-set |
|