configPurgeEvents
ApiScope: config.change
API Scope Level: ServiceSubscriberScope
Header Parameters
Authorization string required
application/json
Request Body required
id string
source string
detail object
Responses
- 200
- 400
- 401
- 500
OK
application/json
Schema
Example (from schema)
Schema
object
{}
Bad Request
*/*
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string",
"errorDescription": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string",
"warningDescription": "string"
}
]
}
Unauthorized
*/*
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string",
"errorDescription": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string",
"warningDescription": "string"
}
]
}
Internal Server Error
*/*
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string",
"errorDescription": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string",
"warningDescription": "string"
}
]
}
POST /kpayment/v1/config-purge-events
Request
Request
curl / cURL
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
python / requests
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
go / native
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
nodejs / axios
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
ruby / Net::HTTP
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
csharp / RestSharp
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
php / cURL
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
java / OkHttp
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'
powershell / RestMethod
curl -L -X POST '/payment/kpayment/v1/config-purge-events' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"id": "string",
"source": "string",
"detail": {
"userCachePurgeDataList": [
{
"departmentUuid": "string",
"userUuid": "string",
"userType": "DEALER_ASSOCIATE",
"changedPropertiesList": [
"IS_VALID"
]
}
],
"dealerSetUpOptionCachePurgeDataList": [
{
"optionKey": "string",
"dealerUUID": "string"
}
],
"dealerAssociateAuthorityCachePurgeDataList": [
{
"authority": "string",
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"serviceSubscriberDealerCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberDepartmentCachePurgeDataList": [
{
"serviceSubscriberUsername": "string",
"dealerDepartmentUUID": "string",
"apiScope": "string"
}
],
"serviceSubscriberApiScopeCachePurgeDataList": [
{
"serviceSubscriberID": "string",
"apiscope": "string"
}
],
"featureConfigChangeDataList": [
{
"dealerUuid": "string",
"departmentUuids": [
"string"
],
"featureUuid": "string",
"featureKey": "string"
}
],
"commonCachePurgeDataList": [
{
"dealerUUID": "string"
}
],
"emailTemplateCachePurgeDataList": [
{
"dealerUUID": "string",
"emailTemplateType": "string",
"locale": "string"
}
],
"departmentConfigChangeDataList": [
{
"departmentUUID": "string",
"departmentName": "string",
"dealerUUID": "string"
}
],
"dealerConfigChangeDataList": [
{
"dealerUUID": "string",
"dealerName": "string"
}
],
"userConfigChangeDataList": [
{
"userUUID": "string"
}
],
"dealerAssociateConfigChangeDataList": [
{
"dealerAssociateUUID": "string",
"userUUID": "string",
"departmentUUID": "string"
}
],
"configType": "DEALERSETUPOPTION"
}
}'