Oppdag hvilke samsvarsprogrammer som gjelder for en vare, og les spørreskjemaet
du må svare på.
GraphQL
complianceRequirements-spørringen er startpunktet for Zonos Clarify. Gitt en
vares HS-kode og rute, returnerer den samsvarsprogrammene som utløses, og
lar deg traversere hver programs fulle spørreskjemastruktur — spørsmål,
alternativer og forgreningslogikk. Bruk den til å avgjøre om en forsendelse
trenger samsvarssvar og til å gjengi ditt eget brukergrensesnitt for
spørreskjemaet.
Omfang kreves
Denne spørringen krever COMPLIANCE_READ-omfanget. Se
OAuth for autentisering av API-forespørsler.
Send en vares hsCode og shipToCountry for å finne hvilke programmer som
gjelder. Resultatet er en paginert forbindelse av ComplianceRequirement-noder,
som hver peker på ComplianceProgram den utløser.
En shipFromCountry på null på et krav betyr at programmet gjelder
uavhengig av opprinnelse. Når du oppgir shipFromCountry i filteret,
samsvares både opprinnelsesspesifikke rader og rader for «enhver opprinnelse».
complianceRequirements aksepterer et ComplianceRequirementFilter pluss
standard markørpaginering-argumenter (first / after for fremover paging,
last / before for bakover paging).
Filterfelt↕
Type↕
Merknader↕
hsCode
String
Eksakt samsvar med HS-kode. Gjensidig eksklusiv med hsCodePrefix.
hsCodePrefix
String
Prefikssamsvar (kun sifre og punktum, maks 12 tegn). Gjensidig eksklusiv med hsCode.
shipToCountry
CountryCode
Destinasjonsland.
shipFromCountry
CountryCode
Opprinnelsesland. Rader med en null opprinnelse («enhver opprinnelse») samsvarer også.
programTypes
[ComplianceProgramType!]
Samsvarer kun disse programtypene. Tom liste = ingen filter.
For eksempel, list alle PGA-krav for kosmetikk-kapittel 3304:
Hver ComplianceProgram avslører sin currentVersion — det ACTIVE-spørreskjemaet
— og denne versjonens questions i visningsrekkefølge. Hvert spørsmål erklærer sitt
answerType, om det er required, sine options (for valgtyper), og et
valgfritt displayCondition som forgrener spørreskjemaet. Les denne strukturen
for å gjengi ditt eget brukergrensesnitt eller for å forstå nøyaktig hva en
importør må gi.
I eksemplet ovenfor er contains_color_additives bare vist når
intended_use tilsvarer cosmetic — det er displayCondition i aksjon. For
den fulle forgreningsmodellen og dynamiske (optionsSource) alternativer, se
Hvordan det fungerer.
Kontroller samsvarskrav
Kontroller samsvarskrav
Oppdag hvilke samsvarsprogrammer som gjelder for en vare, og les spørreskjemaet du må svare på.
GraphQL
complianceRequirements-spørringen er startpunktet for Zonos Clarify. Gitt en vares HS-kode og rute, returnerer den samsvarsprogrammene som utløses, og lar deg traversere hver programs fulle spørreskjemastruktur — spørsmål, alternativer og forgreningslogikk. Bruk den til å avgjøre om en forsendelse trenger samsvarssvar og til å gjengi ditt eget brukergrensesnitt for spørreskjemaet.Denne spørringen krever
COMPLIANCE_READ-omfanget. Se OAuth for autentisering av API-forespørsler.Oppdag gjeldende programmer
Send en vares
hsCodeogshipToCountryfor å finne hvilke programmer som gjelder. Resultatet er en paginert forbindelse avComplianceRequirement-noder, som hver peker påComplianceProgramden utløser.query ComplianceRequirements($filter: ComplianceRequirementFilter!) {complianceRequirements(filter: $filter, first: 10) {totalCountpageInfo {hasNextPageendCursor}edges {cursornode {idhsCodeshipToCountryshipFromCountryprogram {idcodenameprogramTypeauthorityjurisdictionstatusstrictnesscurrentVersion {idversionstatus}}}}}}En
shipFromCountrypånullpå et krav betyr at programmet gjelder uavhengig av opprinnelse. Når du oppgirshipFromCountryi filteret, samsvares både opprinnelsesspesifikke rader og rader for «enhver opprinnelse».Filtrering og paginering
complianceRequirementsaksepterer etComplianceRequirementFilterpluss standard markørpaginering-argumenter (first/afterfor fremover paging,last/beforefor bakover paging).hsCodeStringhsCodePrefix.hsCodePrefixStringhsCode.shipToCountryCountryCodeshipFromCountryCountryCodenullopprinnelse («enhver opprinnelse») samsvarer også.programTypes[ComplianceProgramType!]For eksempel, list alle PGA-krav for kosmetikk-kapittel
3304:query PgaRequirements($filter: ComplianceRequirementFilter!) {complianceRequirements(filter: $filter, first: 25) {totalCountedges {node {hsCodeshipToCountryprogram {codename}}}}}Les et programs spørreskjema
Hver
ComplianceProgramavslører sincurrentVersion— detACTIVE-spørreskjemaet — og denne versjonensquestionsi visningsrekkefølge. Hvert spørsmål erklærer sittanswerType, om det errequired, sineoptions(for valgtyper), og et valgfrittdisplayConditionsom forgrener spørreskjemaet. Les denne strukturen for å gjengi ditt eget brukergrensesnitt eller for å forstå nøyaktig hva en importør må gi.query QuestionnaireStructure($filter: ComplianceRequirementFilter!) {complianceRequirements(filter: $filter, first: 1) {edges {node {program {codenamecurrentVersion {versionstatusquestions {codeprompthelpTextanswerTyperequiredsectiondisplayOrderoptionsSourceoptions {valuelabeldisplayOrder}displayCondition {questionCodeoperatorvalues}}}}}}}}I eksemplet ovenfor er
contains_color_additivesbare vist nårintended_usetilsvarercosmetic— det erdisplayConditioni aksjon. For den fulle forgreningsmodellen og dynamiske (optionsSource) alternativer, se Hvordan det fungerer.Neste trinn
ComplianceRequirementFilter
Var denne siden nyttig?