BloodwebMicroservices Sign in
← All microservices

Customs description checker

Shipping

Check customs goods descriptions before you ship. Flags the vague wording EU customs (ICS2) rejects, category-only descriptions, product codes and missing materials.

What it does

  • Flags wording the EU's ICS2 system refuses
  • Catches category-only and one-word descriptions
  • Spots product codes customs cannot use
  • Shows where long descriptions get cut

Good for

  • Before printing customs forms
  • Cleaning a product catalogue
  • Checking marketplace listings

Send up to 50 descriptions at once. It is advice on wording, not a customs ruling, and it does not pick tariff codes.

Example

GETPOST https://bloodweb.net/api/v1/customs-description-check

curl -H "Authorization: Bearer YOUR_KEY" "https://bloodweb.net/api/v1/customs-description-check?descriptions=Gifts"

Options

NameDescription
descriptions
required
One description per line, or a JSON array. Up to 50.
max_length Flag descriptions longer than this many characters and show where they would be cut.
Default: 40

Returns

JSON: results with description, level (good, warn or bad), issues, tips, cut (the shortened text, or null) and length; plus a summary count per level.

Limits

Advice on wording only. It is not a customs ruling or a tariff classification.