Creates a control profile.
Control profile created successfully
Unauthorized
Invalid data was sent
Internal Server Error
Service Unavailable
{- "name": "Low Risk MCC Profile"
}{- "id": "cpr_j4mvlui5qotufgvaeqwhvlbfna",
- "name": "Low Risk MCC Profile",
- "created_date": "2024-03-12T18:13:45.7155085Z",
- "last_modified_date": "2024-03-12T18:13:45.7155085Z",
- "_links": {
- "self": {
- "actions": [
- "GET"
], - "types": [
- "application/json"
]
}
}
}Retrieves a list of control profiles for the currently authenticated client, or for a specific card if a card ID is provided.
Control profiles retrieved successfully
Unauthorized
Client not found
Invalid data was sent
Internal Server Error
{- "control_profiles": [
- {
- "id": "cpr_j4mvlui5qotufgvaeqwhvlbfna",
- "name": "Low Risk MCC Profile",
- "created_date": "2024-03-12T18:13:45.7155085Z",
- "last_modified_date": "2024-03-13T15:44:56.7155085Z"
}, - {
- "id": "cpr_53mkhdc4jjlu5jcryx76bjbrgm",
- "name": "Medium Risk MCC Profile",
- "created_date": "2024-05-05T10:43:13.7155085Z",
- "last_modified_date": "2024-06-17T06:32:18.7155085Z"
}, - {
- "id": "cpr_j4ma3rclvgcu3pn5tsdgb3e3a4",
- "name": "High Risk MCC Profile",
- "created_date": "2024-02-29T12:55:55.7155085Z",
- "last_modified_date": "2024-03-01T10:12:12.7155085Z"
}
]
}Retrieves the details of an existing control profile.
Control profile retrieved successfully
Unauthorized
Control profile not found
Internal Server Error
{- "id": "cpr_j4mvlui5qotufgvaeqwhvlbfna",
- "name": "Low Risk MCC Profile",
- "created_date": "2024-03-12T18:13:45.7155085Z",
- "last_modified_date": "2024-03-12T18:13:45.7155085Z",
- "_links": {
- "self": {
- "actions": [
- "GET"
], - "types": [
- "application/json"
]
}
}
}Update the control profile
Control profile updated successfully
Unauthorized
Control profile not found
Internal Server Error
Service Unavailable
{- "name": "Low Risk MCC Profile"
}{- "id": "cpr_j4mvlui5qotufgvaeqwhvlbfna",
- "name": "Low Risk MCC Profile",
- "created_date": "2024-03-12T18:13:45.7155085Z",
- "last_modified_date": "2024-03-12T18:13:45.7155085Z",
- "_links": {
- "self": {
- "actions": [
- "GET"
], - "types": [
- "application/json"
]
}
}
}Removes the control profile. A control profile cannot be removed if it is used by a control.
Control profile deleted successfully
Unauthorized
Control profile not found
Internal Server Error
Service Unavailable
Adds a target to an existing control profile.
Target added successfully
Unauthorized
Control profile not found
Internal Server Error
{- "_links": {
- "self": {
- "actions": [
- "GET"
], - "types": [
- "application/json"
]
}
}
}Removes a target from an existing control profile.
Target removed successfully
Unauthorized
Control profile not found
Internal Server Error
{- "_links": {
- "self": {
- "actions": [
- "GET"
], - "types": [
- "application/json"
]
}
}
}