SSCC

GET/v0/sscc

Validates a Serial Shipping Container Code (SSCC) โ€” the 18-digit GS1 identifier used worldwide to uniquely identify logistics units such as pallets, parcels, and cases. The code consists of an extension digit, a GS1 company prefix combined with a serial reference, and a check digit computed using the GS1 mod-10 algorithm. The optional GS1 Application Identifier (00) prefix is stripped automatically, along with spaces, hyphens, and parentheses.

Guides: Node.js ยท Python

Try it

Query Parameters

ParameterTypeRequiredDescription
valuestringYesThe 18-digit SSCC (optionally prefixed with AI 00)

Example Request

curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://api.isvalid.dev/v0/sscc?value=106141411234567897"

Response Fields

FieldTypeDescription
validbooleanWhether the SSCC passed format and check digit validation
extensionDigitstringFirst digit (0โ€“9) used to increase the capacity of the serial reference
companyAndSerialstring16 digits combining the GS1 company prefix and serial reference
checkDigitstringGS1 mod-10 check digit (last digit)

Example Response

{
  "valid": true,
  "extensionDigit": "1",
  "companyAndSerial": "0614141123456789",
  "checkDigit": "7"
}

Example Response โ€” invalid

{
  "valid": false
}