DOCS

Greenlight

Zonos Greenlight

Vérifiez que les envois sont conformes et prêts pour l'exportation.

Zonos Greenlight fournit une évaluation complète de la préparation à l'exportation pour les envois internationaux. Il exécute des contrôles alimentés par l'IA dans six domaines : cohérence des codes HS, validation du pays d'origine, vérification de la valeur en douane, restrictions produits, réglementations commerciales et contrôle des parties interdites.

La mutation greenLightWorkflow regroupe la création de parties, la création d'articles et tous les contrôles de conformité en une seule opération GraphQL. Vous contrôlez les contrôles exécutés via GreenLightWorkflowInput — tous les contrôles sont activés par défaut. La réponse inclut des résumés de haut niveau pour une décision rapide et des détails par article et par partie pour un examen approfondi.

Comment cela fonctionne 

Une seule opération greenLightWorkflow contient trois mutations :

  1. partyCreateWorkflow — Crée les parties d'origine et de destination
  2. itemCreateWorkflow — Crée les articles expédiés
  3. greenLightWorkflow — Exécute les contrôles de conformité sélectionnés sur les parties et articles créés dans la même opération

GreenLightWorkflowInput accepte six bascules booléennes pour activer ou désactiver chaque contrôle. Toutes sont true par défaut. Omettez tout contrôle dont vous n'avez pas besoin — les autres s'exécutent indépendamment.

Contrôles

Cohérence du code HS (hsCodeCoherence) — Vérifie si le code HS déclaré est cohérent avec la description de l'article à l'aide d'une classification par IA. Renvoie un confidenceScore (plus il est élevé, plus la confiance dans le code est grande, donc moins le risque est élevé) et hsCodeProvidedValidation, qui indique la cohérence aux niveaux du chapitre, de la position et de la sous-position.

Validation du pays d'origine (countryOfOriginValidation) — Vérifie l'origine de fabrication déclarée par rapport à l'origine prédite par l'IA via Zonos Country of Origin. Renvoie probabilityOfMisrepresentation — plus la valeur est élevée, plus il est probable que l'origine déclarée soit inexacte.

Validation de la valeur (valueValidation) — Compare les valeurs en douane déclarées aux valeurs de marché estimées par l'IA via Customs Value. Renvoie probabilityOfUnderValuation pour détecter une sous-évaluation.

Contrôle des restrictions (restrictionCheck) — Contrôle les articles par rapport aux listes de restrictions à l'importation, à l'exportation et spécifiques aux transporteurs via Restrict. Renvoie les restrictions avec une category, un summary, une confidence et un confidenceScore.

Contrôle des réglementations (regulationCheck) — Identifie les réglementations commerciales applicables et les certifications requises pour les articles. Renvoie les réglementations correspondantes avec un certificateType, un summary et un confidenceScore.

Contrôle des parties interdites (deniedPartyScreening) — Contrôle les parties à l'envoi par rapport aux listes internationales de parties interdites via Screen. Renvoie une action (NO_MATCHES, REVIEW ou BLOCK) et les détails des correspondances, notamment le nom, la localisation et les scores globaux.

Interpréter les résultats

La réponse contient deux objets de synthèse pour une évaluation rapide et globale :

  • itemRiskSummary — Agrège le risque sur l'ensemble des articles. Comprend maxProbability pour la sous-évaluation, maxMisrepresentationProbability pour le pays d'origine, maxMiscoherenceProbability et worstOutcome pour la cohérence du code HS, ainsi que des totaux agrégés et les scores les plus défavorables pour les restrictions et les réglementations.
  • partyScreeningSummary — Agrège les résultats du contrôle des parties. Renvoie l'action globale et le maxDeniedPartyMatchScore sur l'ensemble des parties contrôlées.

itemResults et partyScreenings contiennent les détails par article et par partie lorsque vous devez identifier précisément quels articles ou parties ont déclenché un signalement.

Les scores de probabilité sont renvoyés sous forme de décimales comprises entre 0.0 et 1.0. Il n'existe pas de seuils universels LOW/MED/HIGH intégrés à l'API — calibrez vos seuils en fonction de votre propre trafic et de votre tolérance au risque.

Cas d'usage 

Courtiers en douane : Exécutez Greenlight sur chaque envoi avant soumission pour identifier les articles mal classifiés, les déclarations d'origine incorrectes ou les marchandises sous-évaluées. Détectez les problèmes de conformité avant qu'ils n'entraînent des retards, sanctions ou audits.

Transitaires : Évaluez chaque colis entrant pour la préparation à l'exportation sans exiger de connaissances commerciales spécialisées du personnel de réception. Greenlight indique précisément quels articles nécessitent une attention et pourquoi, ce qui permet un traitement plus rapide avec moins d'erreurs.

Transporteurs et prestataires logistiques : Intégrez Greenlight dans les flux d'acceptation d'envois pour contrôler les colis au point de collecte ou de réception. Rejetez ou signalez les envois non conformes avant qu'ils n'entrent dans votre réseau, ce qui réduit le risque de blocages douaniers et les coûts associés.

Agences douanières : Utilisez Greenlight pour prioriser les inspections en ciblant les envois à risque élevé de fausse déclaration. Les envois à faible risque peuvent être accélérés, améliorant le débit tout en maintenant la précision du contrôle.

Guide API 

L'exemple ci-dessous exécute les six contrôles. Définissez toute bascule sur false dans GreenLightWorkflowInput pour ignorer ce contrôle.

1mutation GreenLightWorkflow(
2$partyInput: [PartyCreateWorkflowInput!]!
3$itemInput: [ItemCreateWorkflowInput!]!
4$greenLightInput: GreenLightWorkflowInput!
5) {
6 partyCreateWorkflow(input: $partyInput) {
7 id
8 type
9 location {
10 countryCode
11 }
12 }
13 itemCreateWorkflow(input: $itemInput) {
14 id
15 name
16 hsCode
17 countryOfOrigin
18 }
19 greenLightWorkflow(input: $greenLightInput) {
20 id
21 organizationId
22 createdAt
23 createdBy
24 itemRiskSummary {
25 itemCount
26 underValuation {
27 maxProbability
28 }
29 countryOfOriginMisrepresentation {
30 maxMisrepresentationProbability
31 }
32 hsCodeCoherence {
33 maxMiscoherenceProbability
34 worstOutcome
35 }
36 restriction {
37 matchedCount
38 affectedItemCount
39 worstCategory
40 worstConfidence
41 maxConfidenceScore
42 }
43 regulation {
44 matchedCount
45 affectedItemCount
46 maxConfidenceScore
47 }
48 }
49 partyScreeningSummary {
50 partyCount
51 action
52 maxDeniedPartyMatchScore
53 }
54 itemResults {
55 item {
56 id
57 name
58 hsCode
59 countryOfOrigin
60 amount
61 currencyCode
62 }
63 classification {
64 id
65 customsDescription
66 confidenceScore
67 hsCodeProvidedValidationScore
68 hsCodeProvidedValidation {
69 code
70 }
71 }
72 valueValidation {
73 id
74 probabilityOfUnderValuation
75 value
76 currency
77 }
78 countryOfOriginValidation {
79 id
80 probabilityOfMisrepresentation
81 countryOfOrigin
82 }
83 appliedRestrictions {
84 id
85 itemHsCode
86 restrictions {
87 id
88 category
89 confidence
90 confidenceScore
91 summary
92 url
93 imposingCountryCode
94 measureDirection
95 }
96 }
97 appliedRegulations {
98 id
99 itemHtsCode
100 certificateType
101 regulations {
102 id
103 referenceId
104 summary
105 confidenceScore
106 }
107 }
108 }
109 partyScreenings {
110 id
111 action
112 party {
113 id
114 type
115 }
116 matches {
117 scores {
118 overall
119 name
120 location
121 }
122 name
123 companyName
124 countryCode
125 deniedParty {
126 id
127 name
128 companyName
129 countryCode
130 source
131 sourceUrls
132 }
133 }
134 }
135 }
136}

Mise en route 

Zonos Greenlight nécessite un abonnement. Pour en savoir plus sur l'accès, la tarification et l'intégration de l'API, contactez notre équipe commerciale.

GraphQL API ReferenceTypes, inputs, and operations used in this guide

Cette page a-t-elle été utile?