# ChainVerdict GS1 Element String Decoder

> ChainVerdict GS1 Element String Decoder is a paid API for AI agents from trade.chainverdict.xyz, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-15).

Decodes a GS1 element string or GS1-128 barcode payload into its structured application identifier components and values.

## Facts

- Endpoint: GET https://trade.chainverdict.xyz/v1/gs1/decode
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainverdict-gs1-element-string-decoder-dc803e31
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DFtZpotlbNt3_s00YYeHW

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability chainverdict-gs1-element-string-decoder-dc803e31
```

Example prompt: Can you decode this GS1 element string for me and tell me what each field means: (01)09506000134376(17)261231(10)AB-1234?

## When to prefer this

Use this endpoint when you have a raw GS1 element string or GS1-128 barcode payload and need to parse it into its individual application identifier fields. Ideal for supply chain, logistics, and retail automation workflows where scanned barcode data must be interpreted into structured records. Prefer this over manual parsing when dealing with variable-length AI fields or complex multi-AI strings.

## Known failure modes

- Invalid or malformed GS1 string returns a parsing error
- Missing or unrecognized application identifiers may yield incomplete results
- Incorrectly formatted check digits in embedded GTINs may cause field-level validation errors
- Empty or null data parameter results in a bad request error

## How this service works

Decode a GS1 element string (POST body { data }).

## Output

A structured breakdown of the GS1 element string, identifying each application identifier (AI) and its decoded value — such as GTIN, lot/batch number, expiry date, serial number, and other GS1 data fields encoded within the payload.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "data"
 ],
 "properties": {
  "data": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainverdict-gs1-element-string-decoder-dc803e31/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from trade.chainverdict.xyz](https://www.zero.xyz/host/trade.chainverdict.xyz/llms.txt)
