DOCS

Klassificera artiklar

Lär er hur ni begär en klassificering i Dashboard och via API.

Nedan hittar ni exempel som visar hur ni begär universella och landsspecifika klassificeringar via Dashboard eller API. För mer omfattande tekniska detaljer och dokumentation, besök vår Zonos GraphQL API-referensutvecklarsajt. Den här resursen ger detaljerade insikter i API-endpoints, GraphQL-mutationer och omfattande teknisk information.

Indatafält 

Även om endast en beskrivning krävs för att generera en klassificering blir er klassificering mer korrekt ju fler produktdetaljer ni anger. Alternativt kan ni helt enkelt ange en produkt-URL så extraherar Classify automatiskt alla relevanta artikeldetaljer åt er. Nedan följer en heltäckande förklaring av varje indatafält som Classify accepterar. Genom att förstå dessa indatafält kan ni maximera deras användning och generera mycket korrekta klassificeringar.

Begär en klassificering 

För att begära en klassificering i Dashboard eller via API, följ stegen och mutationen nedan.

Exemplet nedan visar en universell (6-siffrig) begäran. För att begära klassificeringar till specifika länder, lägg till ländernas ISO-koder i Classify-begäran som i exemplet nedan. För att begära en universell HS-kod, lämna mottagarlandet null i Classify-begäran.

Indatan tar en lista så ni kan begära många eller en enda klassificering på en gång.

Obs: För att generera revisionsspår via API, inkludera fältet auditTrail i er fråga. Kontakta er Zonos-representant för åtkomst och implementationsdetaljer.

1mutation ClassifyItems($input: [ClassificationCalculateInput!]!) {
2 classificationsCalculate(input: $input) {
3 id
4 name
5 categories
6 imageUrl
7 hsCode {
8 code
9 description {
10 full
11 }
12 }
13 }
14}

Möjliga API-svar

När Classify tar emot en klassificeringsbegäran försöker den matcha artikeldata i begäran med en träff i Classifys databas baserat på den högsta konfidenspoängen. Baserat på vad som hittas returnerar Classify ett av följande svar:

  1. När hsCode returneras med en HS-kod på 6 till 8+ siffror, beroende på om ett mottagarland inkluderades i begäran, lyckades er klassificeringsbegäran.
  2. När {"errors": [ { "message": "No adequate response"}]} returneras betyder det att Classify inte kunde hitta en klassificering på grund av otillräcklig indatainformation.
GraphQL API ReferenceTypes, inputs, and operations used in this guide
Boka en demo

Var den här sidan till hjälp?