API access requires a Business Plan.
The Business Plan allows you to create your own API keys and make requests to our high performance ISBN converter API.
See PlansThe Business Plan allows you to create your own API keys and make requests to our high performance ISBN converter API.
See PlansEndpoint: /v1/convert/{code}
Method: GET
Description: Convert a given code (ISBN-10, ISBN-13, EAN, ASIN, or UPC) to all other applicable formats.
Parameters:
code
- The code to convert (required). Can be ISBN-10, ISBN-13, EAN, ASIN, or UPC.key
- API Key (required).Response Fields:
code
- The original input code (or a normalized version if applicable).ean
- EAN code, empty if not applicable.isbn13
- ISBN-13 code, empty if not applicable.isbn10
- ISBN-10 code, empty if not applicable.asin
- ASIN code, empty if not found or not applicable.upc
- UPC code, empty if not applicable.Example Request:
https://api.isbnconverter.com/v1/convert/9780262033848?key=YOUR_API_KEY
Example Response:
{
"code": "9780262033848",
"ean": "9780262033848",
"isbn13": "9780262033848",
"isbn10": "0262033844",
"asin": "0262033844",
"upc": ""
}
Endpoint: /v1/convert/{code}/{format}
Method: GET
Description: Convert a given code (ISBN-10, ISBN-13, EAN, ASIN, or UPC) to a single specified format. {format}
can be one of: isbn10
, isbn13
, ean
, upc
, asin
.
Parameters:
code
- The code to convert (required).format
- The target format (required). Valid values: isbn10
, isbn13
, ean
, upc
, asin
.key
- API Key (required).Response Fields:
code
- The original input code.format
- The converted code in the specified format. Will be an empty string if not applicable.Example Request:
https://api.isbnconverter.com/v1/convert/9798895653104/asin?key=YOUR_API_KEY
Example Response:
{
"code": "9798895653104",
"asin": "B0DZ1QT4JV"
}