API Error Codes
Error Code |
Description |
AC1001 |
Oops! Something went wrong |
AC1002 |
Request Not Authorized |
AC1003 |
Method Not Allowed |
AC1004 |
Missing Parameters |
AC1005 |
No data found |
AC1006 |
Data already exists |
AC1007 |
Invalid Parameters |
AC1008 |
User is blocked |
AC1009 |
Opt out user This error code is returned by the Loyalty APIs, excluding the Issuance and Order APIs (see AC4004). |
AC1010 |
Duplicate Order ID |
AC1011 |
User not eligible for rewards |
AC1012 |
User not found |
AC1013 |
Action points limit reached |
AC1014 |
The Product is already returned. |
AC1015 |
The Product is already cancelled. |
AC1016 |
Some Products in the Order are marked as fraud. |
AC1017 |
The Product is already shipped. |
AC1018 |
Invalid quantity passed |
AC1019 |
Invalid status |
AC1020 |
The Order is already returned. |
AC1021 |
The Order is already cancelled. |
AC1022 |
Fraudulent Order. |
AC1023 |
The Order is already shipped. |
AC1024 |
The Order must be shipped before return. |
AC1025 |
Unable to redeem points |
AC1026 |
Points cannot be awarded due to limit reached |
AC1027 |
Multi-Template Feature is not activated! |
AC1028 |
Points can be earned next in XXX |
AC1029 |
Auto delivery parameter not found |
AC1030 |
Domain is blocked |
AC1031 |
Leaderboard is not active! |
AC1032 |
Unable to award points due to custom ID limit. |
AC1033 |
Invalid Parameter Value Passed |
AC1034 |
User Already Linked With This Phone No |
AC1035 |
Invalid Parameter (ISD Code Not Provided) |
AC1036 |
Invalid Parameter (Mobile Number Not Provided) |
AC1037 |
Mobile Parameter is not set |
AC1038 |
Email Address Not Valid |
AC1039 |
Receipt Url Array not passed |
AC1040 |
Invalid Receipt Client Type or Receipt Processing Type |
AC1041 |
Invalid Device Type |
AC1042 |
Redemption limit has been reached |
AC1043 |
User is not eligible for rewards redemption. Maximum XXX points available for redemption |
AC1044 |
No User Data found in Leaderboard |
AC1045 |
Coupon Code is Empty |
AC1046 |
Start Date is always less than or equal to end date |
AC1047 |
User is not eligible for rewards in current month |
AC1048 |
User is not eligible for rewards in current year |
AC1049 |
Quantity accept upto 2 decimal value |
AC1050 |
Site is blocked |
AC1051 |
Action group limit is reached' |
AC1053 |
You have passed invalid/inactive Multi Template ID |
AC1054 |
Multi Template ID is missing |
AC1055 |
Action ID is Invalid |
AC1056 |
User does not have enough lifetime points to complete this action |
AC1057 |
User does not belong to the segment to complete this action |
AC1058 |
User does not have enough points to complete this action |
AC1059 |
User has reached the maximum claim limit |
AC1060 |
Reward is not available for this year |
AC1061 |
Reward is not available for this duration |
AC1062 |
User does not have enough purchases to complete this action |
AC1063 |
User does not earn enough points this year to complete this action |
AC1064 |
The reward is not eligible for this tier of users |
AC1065 |
Unit Price does not match with existing product |
AC1066 |
Overall reward limit has been reached. Please increase the limit to allow additional claims. |
AC1067 |
Unable to debit points due to custom ID limit. |
AC1068 |
Invalid User Id (sender cannot send points to itself) |
AC1069 |
Debit points should be more than 0 |
AC1070 |
Sender/Recipient Member should be opted in to transfer points. |
AC1071 |
A request is already in progress. Please wait until the current request is completed before attempting again. |
AC1072 |
Invalid Aggregate value passed |
AC2001 |
Authentication Failed: API Key is not found in the system |
AC2002 |
Token Expired |
AC2003 |
Either one of the public keys is/are empty |
AC2004 |
Url Endpoint is not set in the system |
AC2005 |
Not able to communicate with CDC Server |
AC2006 |
Invalid Signature |
AC2007 |
API Key not found in JWT |
AC2008 |
Error return from CDC Server |
AC2009 |
Account IDs are not matching |
AC2010 |
Group Already Exist |
AC2011 |
Member Already Registered |
AC2012 |
Group ID or User Id should be set |
AC2013 |
Group Not Exist |
AC2014 |
User not registered with loyalty |
AC2015 |
Member Not Registered With Group |
AC2016 |
Loyalty setting not set |
AC2017 |
Points Not Available |
AC2018 |
Number of activities requested has exceeded limit. Maximum is 100 activities per page. |
AC2019 |
Activities not found. |
AC2020 |
Segment Name Already Exist. |
AC2021 |
Exceed Backorder Date Limit. |
AC2022 |
User is not active member in group. |
AC2023 |
Group is inactive. |
AC2024 |
Order return date must be greater than ship date. |
AC2025 |
Reward ID is required' |
AC2026 |
Primary User ID is required |
AC2027 |
Secondary user ID is required |
AC2028 |
No Extended Attribute found |
AC2029 |
Duplicate Secondary Key |
AC2031 |
Unable to deduct points as Debit points are more than Available Points |
AC2032 |
Multiple Admins Not Allowed' |
AC2033 |
Member Not Allow In Multiple Group |
AC2034 |
Only Group Admin Can Update Group Information |
AC2035 |
Atleast one admin is needed in group |
AC2036 |
SecondaryKey Cannot Be Empty |
AC2037 |
Points already redeemed for the same order |
AC2038 |
No data found for search criteria |
AC2039 |
Search criteria returned more than 50 records, please use additional search criteria for better result |
AC2040 |
Action cannot be completed, extended attribute value does not match |
AC2043 |
'The redeemed points on this order are credited back to the member already. |
AC2044 |
'Points can not be credited greater than the redeemed on the order. |
AC2100 |
Date range too large. please pass a shorter date range. |
AC2101 |
Invalid request parameter. |
AC2102 |
Page index invalid. |
AC3001 |
Not enough credit available for erasure |
AC3002 |
User Id and order Id mismatch |
AC3003 |
Order Id does not exist |
AC3004 |
User Id does not exist |
AC3005 |
Order is not eligible for erasure |
AC3006 |
User id can not be left blank |
AC3007 |
Order id can not be left blank |
AC3008 |
Reversal must be true to refund point |
AC3009 |
Order Points is reversed |
AC3010 |
Order is not eligible for reverse erasure |
AC3011 |
Point required is not available for erasure' , |
AC4001 |
User ID is missing. |
AC4002 |
User ID cannot be blank. |
AC4003 |
User ID does not exist. |
AC4004 |
User has Opted out. This error code is only returned by the Issuance and Order APIs. |
AC4005 |
User details not found. |
AC4006 |
Invalid Email Address format. |
AC4007 |
Order ID is missing. |
AC4008 |
Order ID cannot be blank. |
AC4009 |
Order ID does not exist. |
AC4010 |
Order details are missing. |
AC4011 |
Order details cannot be blank. |
AC4012 |
Order Date is missing. |
AC4013 |
Order Date cannot be blank. |
AC4014 |
Invalid Order Date format. |
AC4015 |
Backdated Order limit is exceeded. |
AC4016 |
Product ID is missing. |
AC4017 |
Product ID cannot be blank. |
AC4018 |
Product quantity is missing. |
AC4019 |
Product quantity cannot be blank. |
AC4020 |
Invalid quantity. |
AC4021 |
Quantity is acceptable up to 2 decimal value. |
AC4022 |
Unit Price is missing. |
AC4023 |
Unit Price cannot be blank. |
AC4024 |
Invalid unit Price. |
AC4025 |
Invalid Net Price. |
AC4026 |
Auto Delivery parameter is missing. |
AC4027 |
Auto Delivery parameter cannot be blank. |
AC4028 |
Invalid Auto Delivery value. |
AC4029 |
Secondary Key is missing. |
AC4030 |
Secondary Key cannot be blank. |
AC4031 |
Duplicate Product ID. |
AC4032 |
Purchase Action is not configured/enabled. |
AC4033 |
Product ID not found against this Order ID. |
AC4034 |
Order Status is missing. |
AC4035 |
Order Status cannot be blank. |
AC4036 |
Invalid Order Status. |
AC4037 |
Invalid value passed in the XXX parameter. |
AC4038 |
Order ID does not match with the one passed in the URL. |
AC4040 |
Insufficient Quantity. |
AC4041 |
Unit Price does not match with the existing product. |
AC4042 |
Secondary Key does not match with the one sent earlier with this product. |
AC4043 |
Transaction Type does not match with the one sent earlier with this product. |
AC4044 |
The product must be shipped before return. |
AC4045 |
XXX Order Attribute is required. |
AC5001 |
Invalid Survey Id |
AC5002 |
Invalid Section Id |
AC5003 |
Invalid Question Id |
AC5004 |
Invalid Answer Id |
AC5005 |
User Not Eligible |
AC5006 |
Invalid Question Submission |
AC5007 |
Survey submission limit expired |
AC5008 |
The question Cant Be SKIPPED |
AC5009 |
Survey Not Active |
AC5010 |
Answer Value Required |
AC5011 |
Checkbox Answer Minimum Limit Required |
AC5012 |
Checkbox Answer Maximum Limit Reached |
AC5013 |
Section Not Allow Multiple Question Submission |
AC5014 |
Survey Not Eligible |
AC5015 |
Answer Value Not Required |
AC5016 |
Required Question is missing |
AC9999 |
This error code is used to generate dynamic error code. |