Akamai Get Endpoint Version Pii Settings Example is an example object payload from Akamai, with 6 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
{
"operationId": "get-endpoint-version-pii-settings",
"method": "GET",
"path": "/endpoints/{apiEndPointId}/versions/{versionNumber}/piis/settings",
"summary": "List PII settings for an endpoint version",
"requestExamples": [],
"responseExamples": [
{
"status": "200",
"contentType": "application/json",
"name": "allDisabled",
"example": {
"exclusions": [],
"constraints": {
"requestEnabled": false,
"responseEnabled": false,
"scope": "NONE",
"resources": [],
"types": {
"allTypes": true,
"specific": []
}
}
}
},
{
"status": "200",
"contentType": "application/json",
"name": "allEnabled",
"example": {
"constraints": {
"requestEnabled": true,
"responseEnabled": true,
"scope": "API",
"resources": [],
"types": {
"allTypes": true,
"specific": []
}
},
"exclusions": [
{
"exclusionId": 1,
"parameterId": 11
},
{
"exclusionId": 2,
"parameterId": 21
}
]
}
},
{
"status": "200",
"contentType": "application/json",
"name": "partiallyEnabled",
"example": {
"exclusions": [],
"constraints": {
"requestEnabled": true,
"responseEnabled": false,
"scope": "RESOURCES_AND_METHODS",
"types": {
"allTypes": false,
"specific": [
"PERSONAL_EMAIL"
]
},
"resources": [
{
"allMethods": false,
"resourceId": 1,
"methods": [
"post",
"patch"
]
}
]
}
}
},
{
"status": "200",
"contentType": "application/json",
"name": "securityConfig",
"example": {
"constraints": {
"requestEnabled": true,
"responseEnabled": true,
"scope": "API",
"resources": [],
"types": {
"allTypes": true,
"specific": []
}
},
"securityConfig": {
"action": "ALERT",
"configId": 1,
"configVersion": 1,
"policyId": "p1_111",
"policyName": "Bookstore policy"
},
"exclusions": [
{
"exclusionId": 1,
"parameterId": 11
},
{
"exclusionId": 2,
"parameterId": 21
}
]
}
}
]
}