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.