› compliance_grid.aiCOMPLIANCEGRIDGOV · COMPLIANCE · INTELLIGENCE
Export Compliance

Export License Determination

POST/v1/compliance/export-license$0.05 per call

Determine if an export license is required under EAR, ITAR, or OFAC regulations.

Send an Idempotency-Key header to retry safely.

Request body

FieldTypeDescription
originCountryrequiredstringmin length 2 · max length 3
destinationCountryrequiredstringmin length 2 · max length 3
commodityDescriptionoptionalstringmax length 2000
hsCodeoptionalstring
eccnoptionalstringExport Control Classification Number
endUseoptionalstringmax length 1000
endUseroptionalstringmax length 500
usmlCategoryoptionalstringUSML category if the item is a defense article, e.g. VIII(h) max length 30
ddtcRegisteredoptionalbooleanWhether the exporter is registered with DDTC (22 CFR Part 122)
itarExemptionoptionalstringITAR exemption relied on, e.g. 126.5 max length 60

Response fields

FieldTypeDescription
successbooleane.g. true
dataobject
data.idstringe.g. eld_1c18bb4d68e6a63b
data.originCountrystringe.g. US
data.destinationCountrystringe.g. CN
data.commodityDescriptionstringe.g. Industrial machine tools
data.hsCodenull
data.eccnstringe.g. EAR99
data.eccnSourcestringe.g. defaulted_to_EAR99
data.itarobject
data.itar.applicablebooleane.g. false
data.itar.jurisdictionstringe.g. BIS
data.itar.usmlCategorynull
data.itar.ddtcAuthorizationRequiredbooleane.g. false
data.itar.ddtcRegistrationRequirednull
data.itar.exemptionClaimednull
data.itar.restrictedDestinationbooleane.g. true
data.itar.notesarray
data.determinationobject
data.determination.licenseRequiredbooleane.g. false
data.determination.licenseTypestringe.g. NLR
data.determination.reasonstringe.g. Item classified as EAR99 to CN. No license required for most …
data.determination.applicableRegulationsarray
data.determination.licenseExceptionsarray
data.determination.prohibitionsarray
data.recommendationsarray
data.determinedAtstringe.g. 2026-11-04T09:01:09.177Z
metaobject
meta.requestIdstringe.g. eld_1c18bb4d68e6a63b
meta.timestampstringe.g. 2026-11-04T09:01:09.177Z
meta.processingTimeMsnumbere.g. 0
meta.dataSourceobject
meta.dataSource.namestringe.g. ComplianceGrid
meta.dataSource.provenancestringe.g. computed

Fields are read from a real response captured 2026-11-04, shortened. Optional fields may be absent in other responses.

Errors

  • 400 invalid request
  • 401 missing or bad key
  • 403 not in your plan
  • 429 rate limited, see Retry-After
  • 402 payment required
  • 5xx retry with backoff

Error bodies and codes are described in Error codes and troubleshooting.