Controleer of de informatie van een item gedetailleerd genoeg is om te classificeren—voordat u een HS-code aanvraagt.
GraphQL
De mutatie customsDescriptionValidate controleert of de informatie van een item voldoende is om vol vertrouwen een 6-cijferige HS-code toe te wijzen, voordat de classificatie wordt uitgevoerd. Ze retourneert een gereedheidsstatus waarop u uw eigen beleid toepast—doorgaan met classificeren, waarschuwen, de shopper of handelaar om meer details vragen, of het item afwijzen.
Het is een voorafgaande controle, geen classificatie: customsDescriptionValidate classificeert het item niet en retourneert geen HS-code. Gebruik het om summiere of onbruikbare beschrijvingen vooraf op te sporen, zodat de beschrijvingen die u uiteindelijk naar Classify stuurt, nauwkeurige resultaten zonder aannames opleveren.
Het controleren van gereedheid is echter maar één toepassing. Omdat dezelfde itemgegevens de douanebeschrijving- en classificatieservices van Zonos aansturen, is deze mutatie het toegangspunt tot een bredere Customs Description-workflow—eerst de datakwaliteit bewaken, en vervolgens een conforme douanebeschrijving voor het item genereren. Zie Meer dan een classificatiepoort hieronder.
Elke validatie retourneert één status. De status is adviserend—uw integratie bepaalt het gevolg van elke waarde.
Status↕
Betekenis↕
Aanbevolen actie↕
READY
De informatie is voldoende om vol vertrouwen een 6-cijferige HS-code toe te wijzen zonder aannames.
Ga verder met classificeren.
INCOMPLETE
Het item is herkenbaar, maar er ontbreekt een beslissend kenmerk, waardoor een classificatie op aannames zou berusten.
Vraag om het kenmerk dat wordt genoemd in missingAttributes en probeer het opnieuw.
UNRECOGNIZABLE
De tekst maakt niet duidelijk wat het item in essentie is—lege waarden, kale SKU's of interne codes, of onzin.
Vraag de gebruiker om het item opnieuw in te voeren.
Wanneer de status INCOMPLETE is, retourneert het veld missingAttributes het ontbrekende kenmerk (of de kenmerken) als een korte zin (bijv. "fiber content" of "material, construction") die geschikt is om een bericht voor de gebruiker samen te stellen. Voor elke andere status is dit veld null.
Geef de itemvelden direct op—er is ten minste één beschrijvend veld vereist. Het onderstaande voorbeeld valideert een item waarvan de naam en beschrijving aangeven dat het een t-shirt is, maar waarbij de vezelsamenstelling ontbreekt die nodig is om het te classificeren, waardoor de mutatie INCOMPLETE retourneert.
1mutationCustomsDescriptionValidate(
2$input: CustomsDescriptionValidationInput!
3){
4 customsDescriptionValidate(input:$input) {
5 id
6 status
7 missingAttributes
8 content {
9 name
10 description
11 material
12 categories
13 existingItemId
14}
15 createdAt
16}
17}
Invoervelden
Veld↕
Type↕
Beschrijving↕
name
String
Naam van het item.
description
String
Door mensen leesbare beschrijving van het item.
material
String
Materiaal of samenstelling van het item, indien bekend (bijv. "55% cotton, 45% polyester").
categories
[String!]
Categorieën die aan het item zijn gekoppeld en het beschrijven.
existingItemId
ID
ID van een bestaand Item om te valideren. Indien opgegeven, worden de velden van het opgeslagen item gebruikt en overschrijven eventuele hier opgegeven velden de opgeslagen waarden.
Geef existingItemId op, of de itemvelden direct—er is ten minste één beschrijvend veld vereist.
Als het item al in Zonos bestaat, geeft u de ID op als existingItemId in plaats van elk veld opnieuw te versturen. De velden van het opgeslagen item worden als basis voor de validatie gebruikt, en alle velden die u ook in dezelfde invoer opgeeft, overschrijven de opgeslagen waarden—nuttig om te testen of een wijziging een summier item classificatiegereed zou maken.
Het antwoordveld content geeft de gevalideerde itemgegevens terug, met existingItemId opgelost, zodat elke opgeslagen CustomsDescriptionValidation zelfbeschrijvend is.
Omdat de gereedheidsstatus adviserend is, voedt dezelfde controle meer dan één workflow—het gaat niet alleen om de beslissing of er wel of niet geclassificeerd moet worden. customsDescriptionValidate evalueert dezelfde itemgegevens die de classificatie- en douanebeschrijving-services van Zonos gebruiken, waardoor het een logische eerste stap is in een bredere Customs Description-workflow:
Datakwaliteitspoort — Signaleer summiere of onbruikbare iteminformatie op het moment van invoer (in een PIM, catalogusimport of checkout) en vraag precies om wat ontbreekt met behulp van missingAttributes, voordat die gegevens verder stromen.
Een douanebeschrijving genereren — Zodra een item READY is, geeft u dezelfde gegevens door aan de mutatie customsDescriptionsCreate zodat Zonos een beknopte douanebeschrijving van het item genereert die voldoet aan de douanevoorschriften en ICS2—optioneel met een HS-code-aanvraag in dezelfde aanroep. Door eerst de gereedheid te valideren, wordt de gegenereerde beschrijving opgebouwd uit volledige informatie in plaats van aannames.
Vol vertrouwen classificeren — Ga verder naar Classify, wetende dat de beschrijving rijk genoeg is om een nauwkeurige 6-cijferige HS-code toe te wijzen zonder giswerk.
Een typische end-to-end-flow is: gereedheid valideren → eventuele missingAttributes verzamelen → een conforme douanebeschrijving (en HS-code) genereren → classificeren of indienen.
GraphQL API ReferenceTypes, inputs, and operations used in this guide
Classificatiegereedheid
Classificatiegereedheid
Controleer of de informatie van een item gedetailleerd genoeg is om te classificeren—voordat u een HS-code aanvraagt.
GraphQL
De mutatie
customsDescriptionValidatecontroleert of de informatie van een item voldoende is om vol vertrouwen een 6-cijferige HS-code toe te wijzen, voordat de classificatie wordt uitgevoerd. Ze retourneert een gereedheidsstatus waarop u uw eigen beleid toepast—doorgaan met classificeren, waarschuwen, de shopper of handelaar om meer details vragen, of het item afwijzen.Het is een voorafgaande controle, geen classificatie:
customsDescriptionValidateclassificeert het item niet en retourneert geen HS-code. Gebruik het om summiere of onbruikbare beschrijvingen vooraf op te sporen, zodat de beschrijvingen die u uiteindelijk naar Classify stuurt, nauwkeurige resultaten zonder aannames opleveren.Het controleren van gereedheid is echter maar één toepassing. Omdat dezelfde itemgegevens de douanebeschrijving- en classificatieservices van Zonos aansturen, is deze mutatie het toegangspunt tot een bredere Customs Description-workflow—eerst de datakwaliteit bewaken, en vervolgens een conforme douanebeschrijving voor het item genereren. Zie Meer dan een classificatiepoort hieronder.
Gereedheidsstatussen
Elke validatie retourneert één
status. De status is adviserend—uw integratie bepaalt het gevolg van elke waarde.READYINCOMPLETEmissingAttributesen probeer het opnieuw.UNRECOGNIZABLEWanneer de status
INCOMPLETEis, retourneert het veldmissingAttributeshet ontbrekende kenmerk (of de kenmerken) als een korte zin (bijv."fiber content"of"material, construction") die geschikt is om een bericht voor de gebruiker samen te stellen. Voor elke andere status is dit veldnull.Item valideren via API
Geef de itemvelden direct op—er is ten minste één beschrijvend veld vereist. Het onderstaande voorbeeld valideert een item waarvan de naam en beschrijving aangeven dat het een t-shirt is, maar waarbij de vezelsamenstelling ontbreekt die nodig is om het te classificeren, waardoor de mutatie
INCOMPLETEretourneert.mutation CustomsDescriptionValidate($input: CustomsDescriptionValidationInput!) {customsDescriptionValidate(input: $input) {idstatusmissingAttributescontent {namedescriptionmaterialcategoriesexistingItemId}createdAt}}Invoervelden
nameStringdescriptionStringmaterialString"55% cotton, 45% polyester").categories[String!]existingItemIdIDItemom te valideren. Indien opgegeven, worden de velden van het opgeslagen item gebruikt en overschrijven eventuele hier opgegeven velden de opgeslagen waarden.Geef
existingItemIdop, of de itemvelden direct—er is ten minste één beschrijvend veld vereist.Bestaand item valideren
Als het item al in Zonos bestaat, geeft u de ID op als
existingItemIdin plaats van elk veld opnieuw te versturen. De velden van het opgeslagen item worden als basis voor de validatie gebruikt, en alle velden die u ook in dezelfde invoer opgeeft, overschrijven de opgeslagen waarden—nuttig om te testen of een wijziging een summier item classificatiegereed zou maken.Het antwoordveld
contentgeeft de gevalideerde itemgegevens terug, metexistingItemIdopgelost, zodat elke opgeslagenCustomsDescriptionValidationzelfbeschrijvend is.Meer dan een classificatiepoort
Omdat de gereedheidsstatus adviserend is, voedt dezelfde controle meer dan één workflow—het gaat niet alleen om de beslissing of er wel of niet geclassificeerd moet worden.
customsDescriptionValidateevalueert dezelfde itemgegevens die de classificatie- en douanebeschrijving-services van Zonos gebruiken, waardoor het een logische eerste stap is in een bredere Customs Description-workflow:missingAttributes, voordat die gegevens verder stromen.READYis, geeft u dezelfde gegevens door aan de mutatiecustomsDescriptionsCreatezodat Zonos een beknopte douanebeschrijving van het item genereert die voldoet aan de douanevoorschriften en ICS2—optioneel met een HS-code-aanvraag in dezelfde aanroep. Door eerst de gereedheid te valideren, wordt de gegenereerde beschrijving opgebouwd uit volledige informatie in plaats van aannames.Een typische end-to-end-flow is: gereedheid valideren → eventuele
missingAttributesverzamelen → een conforme douanebeschrijving (en HS-code) genereren → classificeren of indienen.CustomsDescriptionValidationInput
customsDescriptionValidate
Was deze pagina nuttig?