Convert and format ISBNs (ISBN-10 ⇄ ISBN-13)

Validates an ISBN and returns it as ISBN-10, ISBN-13 (plain and hyphenated) and its EAN-13 barcode number.

Request

GEThttps://barcode-generator.p.apihiver.com/v1/isbn?value=0141036141
*
String. The barcode or ISBN number.
Language
Client
1curl --request GET \
2  --url 'https://barcode-generator.p.apihiver.com/v1/isbn?value=0141036141' \
3  --header 'Accept: application/json' \
4  --header 'X-API-Key: YOUR_API_KEY'

Convert and format ISBNs (ISBN-10 ⇄ ISBN-13): Barcode Generator & Reader API reference

Validates an ISBN and returns it as ISBN-10, ISBN-13 (plain and hyphenated) and its EAN-13 barcode number. This endpoint is part of the Barcode Generator & Reader API: Generate EAN-13, UPC, Code 128, ISBN and other barcodes as PNG or SVG, read barcodes from images, and validate check digits.

Example response (200, application/json)

Success.

1{
2  "input": "0141036141",
3  "valid": true,
4  "isbn10": "0141036141",
5  "isbn13": "9780141036144",
6  "ean13_barcode": "9780141036144",
7  "isbn13_formatted": "978-0-14-103614-4"
8}

Errors

  • 400 — A required parameter is missing or a value has the wrong format.
    1{
    2  "error": {
    3    "code": "INVALID_INPUT",
    4    "message": "value: Field required"
    5  }
    6}

Gateway errors (missing key, no subscription, rate limits) are listed in Error codes.