{"uid":"cap_DFtZpotlbNt3_s00YYeHW","slug":"chainverdict-gs1-element-string-decoder-dc803e31","name":"ChainVerdict GS1 Element String Decoder","description":"Decode a GS1 element string (POST body { data }).","url":"https://trade.chainverdict.xyz/v1/gs1/decode","method":"GET","headers":{},"bodySchema":{"type":"object","required":["data"],"properties":{"data":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_soqzYFUdg6ErI5EW3NNiT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a GS1 element string or GS1-128 barcode payload into its structured application identifier components and values.","exampleAgentPrompt":"Can you decode this GS1 element string for me and tell me what each field means: (01)09506000134376(17)261231(10)AB-1234?","exampleUseCases":[{"title":"Warehouse barcode scanning pipeline","prompt":"I just scanned a GS1-128 barcode off a pallet that reads (00)395060001343761234 — can you decode it and tell me what each application identifier represents?"},{"title":"Expiry date extraction from product label","prompt":"This product label has the GS1 string (01)04006381333931(15)251130 on it — decode it and pull out the GTIN and best-before date for me."},{"title":"Lot traceability in recall workflow","prompt":"I need to parse this GS1 element string from a recalled product: (01)09506000134376(17)261031(10)LOT-XB99 — what lot number and expiry date does it contain?"}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:30:42.532Z","isFirstParty":false}