BT Messages
CSIBT0000E The JSON payload cannot be parsed.
Explanation
The request must contain valid JSON. Check the syntax of the payload.
Action
Check the syntax of the request body for valid JSON.
CSIBT0001E The resource, {0}, that was specified for create operation already exists.
Explanation
The resource that you are trying to create, already exists.
Action
Specify a different name for the resource to be created and issue the request again.
CSIBT0002E The resource that you are trying to retrieve, {0}, does not exist.
Explanation
The resource being tried to retrieve, does not exist. Ensure the requested resource exists in the system.
Action
Ensure that the resource being retrieved, exists in the system.
CSIBT0003E Required parameter(s), {0}, is/are missing from the payload.
Explanation
Required parameters are missing from the payload. The parameters are needed in the specified request
Action
Specify the required parameter in the payload.
CSIBT0004E The input provided in the request, {0}, is not valid.
Explanation
The input provided for the specified parameter is not valid.
Action
Ensure that the request has a valid value of the specified parameter, and issue the request again.
CSIBT0005E The input provided for {0}, is either null or empty.
Explanation
The input provided for the specified parameter is either null or empty.
Action
Ensure that the parameter provided in the request is not null or empty.
CSIBT0006E Update of the field, {0}, is not allowed.
Explanation
The operation to update the field is forbidden.
Action
Modify the request not to update the specified field.
CSIBT0007E Specified purpose with version {0} could not be deleted as there are associated consent records with it.
Explanation
Consent records are associated with the version of purpose, and cannot be deleted.
Action
Ensure that there are no associated consent records for the specified version of the purpose.
CSIBT0008E The input provided for {0}, exceeds the permitted size limit {1}.
Explanation
The input provided exceeds the upper size limit for the field.
Action
Ensure that the input is within the specified size limits.
CSIBT0009E The specified attribute {0} is not included in the attribute list for purpose {1}.
Explanation
The input access types list is not a subset of the parent access types list provided in the purpose.
Action
Ensure that the access types of the attributes provided, are a part of the list of access types provided in the purpose.
CSIBT0010E The input provided, {0}, is not valid.
Explanation
The input provided in the request payload is not valid.
Action
Correct the value for the input in the request payload.
CSIBT0011E The provided input, {0}, has duplicate values.
Explanation
The input parameter provided in the payload, has duplicate values.
Action
Remove the duplicate attributes and submit the request again.
CSIBT0012E An error occurred during {0} operation on {1}, the resource is in use.
Explanation
The input is currently in use and cannot be updated/deleted. There is a dependency present.
Action
Correct the errors in the request and issue it again.
CSIBT0013E A {0} cannot be updated from {1} to {2}.
Explanation
Updating the particular attribute from a certain value to another value is not allowed.
Action
Rectify the value of the attribute in the request and issue again.
CSIBT0014E Updating the purpose {0}, is not allowed. It is in {1} state.
Explanation
Updating the particular purpose state is not allowed.
Action
Ensure that the state of the particular purpose is changed and issue the request again.
CSIBT0015E The input provided for {0}, should be between {1} to {2} in length.
Explanation
The input provided is either below the lower limit or greater than the upper limit of the permitted length.
Action
Check the input value to be between the permitted size limits and issue the request again.
CSIBT0016E The input application {0} to purpose mapping {1} is not valid.
Explanation
An provided application is not mapped to the purpose.
Action
Check the request if the application is mapped to the purpose again.
CSIBT0017E The input {0} provided, is not a valid integer.
Explanation
The input provided is not a valid integer type data.
Action
Rectify the data type of the specified input parameter in the request payload and submit again.
CSIBT0018E The input provided {0}, is not within the integer range.
Explanation
The input provided is not within the integer range.
Action
Rectify the attribute value in the request payload and issue the request again.
CSIBT0019E The requested operation succeeded partially. One or more operations did not succeed.
Explanation
One or more operations failed
Action
Some of the operations specified did not succeed.
CSIBT0020E The time specified {0}, is set to a value in the past.
Explanation
Invalid value specified for time. The value is older than the current time.
Action
Rectify the time and issue the request again.
CSIBT0021E End time cannot be set to a value before start time.
Explanation
Invalid startTime and/or endTime specified
Action
Correct the request's start time and/or end time and issue again.
CSIBT0022E The purpose, {0}, is either invalid or has no active version.
Explanation
Purpose specified is either invalid, or has no active versions.
Action
Correct the purpose input and issue the request again.
CSIBT0023E The entity, {0}, is already related to the provided purpose(s).
Explanation
Application purpose mapping already exists.
Action
Correct the request for the purpose mapping in the payload and issue again.
CSIBT0024E Only one {0} version for purpose is allowed.
Explanation
A purpose can have only have one draft version.
Action
Modify the existing draft or delete the existing draft and issue the request again.
CSIBT0025E An active version of a purpose with the name {0} exists.
Explanation
While activating the purpose, there is another purpose with the same name in active state.
Action
Change the name of the purpose to be activated or remove the older activated purpose and issue the request again.
CSIBT0026E The input that was provided in the request, {0}, is not valid. Valid input is {1}.
Explanation
The parameter must be specified with a valid value.
Action
Check to the request for the specified parameter and specify a the valid input value.
CSIBT0027E The search parameter that was provided, {0}, is not valid. Valid search parameters are {1}.
Explanation
The search parameter in the request must be valid
Action
Check the request for the specified search parameter and provide a valid value.
CSIBT0028E The purpose {0} cannot be deleted because consent records are associated with it.
Explanation
All associated consent records must be removed before a purpose can be deleted.
Action
Ensure that all the associated consent records are removed and resubmit the request to delete the purpose.
CSIBT0029E The search condition has an incorrect format. A string search value must be enclosed in double quotation marks {0}.
Explanation
The string search value was missing the double quotation marks.
Action
Ensure that the string search value is enclosed in double quotation marks.
CSIBT0030E The search condition has an incorrect format. An Integer or a Boolean search value must not be enclosed in double quotation marks {0}.
Explanation
The Boolean or integer search value was enclosed in double quotation marks.
Action
Remove the double quotation marks from the search value and resubmit the request.
CSIBT0031E The search parameter {0} operator that was provided, {1}, is not valid. A valid search operator is {2}.
Explanation
The operator for a search parameter must have a valid value.
Action
Check the request for the specified search parameter and provide a valid value for the operator.
CSIBT0032E This API client can be used to create global consents only.
Explanation
The API client does not have an app_id associated with it to create an application level consent.
Action
Use a different API client with the correct app_id and resubmit the request
CSIBT0036E Attribute does not belong to the requested purpose.
Explanation
The purpose must contain the specified attribute.
Action
Specify a valid attribute for the purpose and resubmit the request.
CSIBT0037E Accesstype does not belong to the requested attribute.
Explanation
The attribute must contain the specified accesstype.
Action
Specify a valid accesstype for the attribute and resubmit the request.
CSIBT0038E Accesstype does not belong to the requested purpose.
Explanation
The purpose must contain the specified accesstype.
Action
Specify a valid accesstype for the purpose and resubmit the request.
CSIBT0046E The tenant is limited to {0} purposes. This request exceeds that limit.
Explanation
The limit for number of purposes on this tenant is reached.
Action
Remove unused purposes or upgrade to a new plan.
CSIBT0047E The purpose has an active version. It cannot be deleted.
Explanation
The purpose has an active version, it needs to be canceled or expired before the entire purpose can be deleted
Action
Change the state of the purpose to canceled or expired, then resubmit the request to delete it.
CSIBT0048E The tenant is limited to {0} privacy rules. This request exceeds that limit.
Explanation
The limit for number of privacy rules on this tenant is reached.
Action
Remove unused privacy rules or upgrade to a new plan.
CSIBT0049E The tenant is limited to {0} privacy policies. This request exceeds that limit.
Explanation
The limit for number of privacy policies on this tenant is reached.
Action
Remove unused privacy policies or upgrade to a new plan.
CSIBT0050E An error occured in rule condition {0}. The isExternalSubject attribute cannot be set to true if the subjectGroup attribute is specified.
Explanation
The isExternalSubject must be set to false if a subjectGroup is specified.
Action
Either remove the subjectGroup attribute or set the isExternalSubject attribute to false, and resubmit the request.
CSIBT0051E An error occured in rule condition {0}. The isExternalSubject attribute must be set to false if subjectGroup attribute is specified.
Explanation
The isExternalSubject cannot be skipped or set empty, if the subjectGroup attribute is specified. The isExternalSubject must be set to false.
Action
Set the isExternalSubject attribute to false and resubmit the request.
CSIBT0053E The requested feature is not included in the current subscription.
Explanation
The current subscription plan is not entitled to access this feature.
Action
Upgrade the subscription to a higher plan, in order to use this feature.
CSIBT0054E The value for the parameter, {0}, is not valid. It contains non-printable characters.
Explanation
The value for the specified parameter must be printable characters.
Action
Ensure that the request does not contain non-printable characters for the specified parameter, and issue the request again.
CSIBT0055E The version of policy provided in the request, {0}, does not match the policy record's version.
Explanation
The policy version for the request provided in the If-Match header doesn't match the latest version of the policy record.
Action
Rectify the version of the policy in the If-Match Header, and issue the request again.
CSIBT0056E The policy version for the request is missing in the 'If-Match' header.
Explanation
The policy version needs to be provided in the 'If-Match' header in the request.
Action
Provide the version of the policy in the If-Match Header, and issue the request again.
CSIBT0057E The purpose cannot be deleted because it is used in a privacy rule.
Explanation
All associated privacy rules must to be removed before a purpose can be deleted.
Action
Ensure that all the associated privacy rule records are removed. Then resubmit the request to delete the purpose.
CSIBT0058E The purpose cannot be {0} because it is being used.
Explanation
The purpose is being used, hence it cannot be canceled or deleted.
Action
Ensure that all the purpose associations are removed and resubmit the request to cancel/delete the purpose.
CSIBT0061E Only a single exclusive empty rule condition can be specified while creating a rule.
Explanation
While creating a rule, empty rule condition cannot be specified with any other rule conditions.
Action
Either remove the empty rule condition or ensure that there is one and only empty rule condition present in the request.
CSIBT0062E The rule could not be deleted because it is currently used in the policy and the policy could not be updated.
Explanation
While deleting a rule, the update of policy to remove the rule failed.
Action
Try the request again.
CSIBT0066E The geoIP in the request does not resolve to a valid geography
Explanation
The geoIP did not resolve to a valid geography
Action
Use a valid geoIP
CSIBT0067E Updating the resource {0} is not allowed.
Explanation
The resource cannot be updated
Action
Use a different resource to update
CSIBT0068E The tenant, {0}, is invalid.
Explanation
The provided tenant is invalid.
Action
Use a valid tenant.
CSIBT0069E The input provided in the request, {0}, is reserved for internal usage.
Explanation
The input provided is not valid. It is/contains a reserved keyword for internal usage.
Action
Ensure that the request has a valid value of the specified parameter, and issue the request again
CSIBT0071E The accesstype {0} does not belong to the requested purpose {1}.
Explanation
The accesstype that is specified in the request must be one that is contained in the purpose.
Action
Specify a valid accesstype for the purpose and resubmit the request.
CSIBT0072E The accesstype {0} does not belong to the requested attribute {1} for purpose {2}.
Explanation
The attribute must contain the specified accesstype for the given purpose.
Action
Specify a valid accesstype for the attribute and resubmit the request.
CSIBT0073E Accesstypes cannot be specified when attributes are configured for purpose, {0}.
Explanation
Attributes must be specified given purpose.
Action
Remove the accesstypes and ensure that the specified attributes are valid for the purpose. Resubmit the request.
CSIBT0074E The entity, {0}, is already related to the provided profile.
Explanation
A profile relationship mapping already exists.
Action
Correct the mapping in the payload and resubmit the request.
CSIBT0075E The purpose, {0}, requires attributes and no attributes were specified.
Explanation
This purpose requires at least one attribute.
Action
Specify valid attributes with accesstypes for the purpose and resubmit the request.
CSIBT0076E Accesstypes are required for purpose, {0}.
Explanation
Update the profile to use accesstypes for the given purpose.
Action
Specify valid accesstypes for the given purpose and resubmit the request.
CSIBT0077E The 'scope=app' query parameter is not applicable because this client is not associated with an application.
Explanation
The API client does not have an app_id associated with it to retrieve application level consents.
Action
Use a different API client with an app_id, along with the scope=app query parameter and resubmit the request.
CSIBT0078E The header, {0}, is missing.
Explanation
A required header is missing. It is needed in the specified request
Action
Specify the required header.
CSIBT9999E An internal error occurred processing the request.
Explanation
The error might be caused by a temporary system or network issue.
Action
Wait and resubmit the request.