Errors & Status Codes
Domain/Currency Mapping
| Domain |
Currency |
| AbeBooks.com |
USD |
| AbeBooks.co.uk |
GBP |
| AbeBooks.it |
EUR |
| AbeBooks.fr |
EUR |
| AbeBooks.de |
EUR |
| IberLibro.com |
EUR |
| ZVAB.com |
EUR |
Order Status Descriptions
| Status Code |
Description |
| 04 |
Extra Shipping Accepted |
| 05 |
Ordered |
| 14 |
Item Unavailable |
| 17 |
Cancelled By Buyer |
| 19 |
Credit Card Rejected |
| 24 |
Refunded |
| 35 |
Shipped |
| 53 |
Max Price Exceeded |
| 54 |
Inactive Seller |
| 90 |
Extra Shipping Rejected |
| 93 |
Extra Shipping Requested |
Response Status Codes
Success codes returned in the Abe-Status response header:
| Status Code |
Description |
| 2000 |
Order status successfully retrieved |
| 2002 |
Dryrun succeeded |
| 2003 |
Duplicate request received for order currently being processed |
| 2010 |
Order created successfully |
Error Codes
Error codes returned in the Abe-Status response header:
| Status Code |
Description |
| 4000 |
Malformed message |
| 4001 |
The credit card token provided did not match a credit card on your account |
| 4002 |
No listings were included with the request |
| 4002 |
One or more listings had a quantity less than 1 |
| 4002 |
The total number of items ordered exceeded the limit of 250 |
| 4003 |
Unable to parse JSON |
| 4010 |
Authentication failure |
| 4011 |
The Abe-Date header was missing |
| 4012 |
Unable to parse the Abe-Date header |
| 4013 |
Request expired |
| 4014 |
Invalid access key |
| 4015 |
Access key expired |
| 4016 |
The Abe-Signature header was missing |
| 4017 |
Invalid request signature |
| 4018 |
The Abe-RequestId header was missing or invalid |
| 4030 |
Not permitted to access |
| 4041 |
Order not found |
| 4042 |
Could not find the resource/malformed URI |
| 4050 |
HTTP method not supported |
| 4060 |
Requested mediatype not supported |
| 4090 |
Received duplicate RequestID with different content |
| 4150 |
Submitted mediatype not supported |
| 4220 |
The request was malformed, details can be found in the response body |
| 4291 |
Request exceeds rate limit |
| 4292 |
Too many failed authentication attempts were made |
| 4293 |
Too many requests with an invalid CCToken were made |
| 5000 |
Server error, this incident has been recorded |
| 5030 |
Server is temporarily unavailable or busy |