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.
Try it
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| value | string | Yes | The 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
| Field | Type | Description |
|---|---|---|
| valid | boolean | Whether the SSCC passed format and check digit validation |
| extensionDigit | string | First digit (0–9) used to increase the capacity of the serial reference |
| companyAndSerial | string | 16 digits combining the GS1 company prefix and serial reference |
| checkDigit | string | GS1 mod-10 check digit (last digit) |
Example Response
{
"valid": true,
"extensionDigit": "1",
"companyAndSerial": "0614141123456789",
"checkDigit": "7"
}Example Response — invalid
{
"valid": false
}