Global Trade API
Johdanto
Maailmankauppa-APIn avulla voit hakea luettelon lähetyksesi vaatimista sääntelyasiakirjoista ennen lähettämistä. Sääntelyasiakirjoja tarvitaan, jotta voidaan välttää säädösten noudattamiseen liittyviä ongelmia, jotka johtavat usein tulliselvityksen viiveisiin, sakkoihin ja asiakkaiden tyytymättömyyteen toimitusten suhteen.
API tarjoaa myös seuraavat:
- Tärkeitä tietoja FedExiltä ja viranomaissääntelystä sekä yksittäisiä lähetyksiä koskevia tiedotuksia, kuten
- lähetyksiin vaikuttavia tilannetietoja
- tietoja säästä ja muista häiriöistä
- sääntelyuutisia ja -päivityksiä.
- Mahdollisuuden selvittää, vaatiiko lähetys sähköisten vientitietojen (EEI) ilmoittamista Yhdysvaltain tullille.
- Mahdollisuuden ilmoittaa EEI-tiedot Yhdysvaltain tullille käyttäen FedExiä edustajana.
- Sisäisen tapahtumanumeron (ITN) hakemisen, jota voidaan sitten käyttää seuraavassa lähetystapahtumassa, joka liittyy vastaavaan EEI-numeroon.
Lisätietoa EEI-tiedoista on seuraavilla sivuilla:
- FedExin kansainvälisten lähetyspalveluiden sivusto
- FedEx Global Trade Manager
- Vienti-ilmoitusten AES-järjestelmä
Maailmankauppa-APIn tiedot
Tämän APIn avulla voit hakea luettelon lähetystä koskevista tiedotuksista ja vaadituista sääntelyasiakirjoista. Sen avulla voit myös selvittää, vaatiiko lähetyksesi EEI-tietojen ilmoittamista, ja jos vaatii, se auttaa ilmoittamaan EEI-tiedot Yhdysvaltain tullille ja hakemaan ITN-numeron lähetykselle.
Maailmankauppa-API sisältää seuraavat ominaisuudet:
Hae sääntelytiedot
Tämän ominaisuuden avulla voit hakea luettelon ulkomaanlähetyksiin tarvittavista pakollisista asiakirjoista, mikä auttaa varmistamaan sujuvan tulliselvityksen.
Kaikki asiakirjavihkot, ilmoitukset, hakemukset, muokkaukset, muutokset, lisäykset, tarkistukset, raportit, lähetykset, valtuutukset ja hyväksynnät sekä kaikki raportit tai muutokset, joita tarvitaan sääntömääräisten hyväksyntien ylläpitoon, määritetään ulkomaanlähetysten alkuvaiheessa.
API tukee seuraavia sääntelyasiakirjojen tyyppejä:
- FEDEX_GENERATED – Osoittaa, että asiakirja on määritetty ja luotu sisäisessä FedEx-järjestelmässä. Asiakas ei voi määrittää tai muokata tätä asiakirjaa. Esimerkki: FedExin luoma kauppalasku, FedExin luoma pro forma -lasku.
- FILLABLE – Osoittaa, että lomake tai asiakirja voidaan täyttää verkossa tai ladata FedExin verkkosivustolta täyttämistä varten. Nämä lomakkeet voidaan myös noutaa FedExin lähetyskeskuksista täyttämistä varten. Esimerkki: CN 22 -postitulliselvityslomake.
- PRINT_ONLY – Osoittaa, että asiakirja tai lomake hyväksytään vain paperimuodossa. Esimerkki: laskut.
- SAMPLE – Osoittaa, että asiakirja on FedExin luoma näyteasiakirja. Esimerkki: kauppalaskunäyte.
Hae tiedotuksia
Tämän ominaisuuden avulla voit hakea lähetystäsi koskevia tärkeitä sääntelytietoja, FedEx-tiedotuksia tai viranomaistiedotuksia. Tiedotukset voivat liittyä säähän tai palveluhäiriöihin, tai ne voivat olla valtion viranomaisten julkaisemia virallisia varoitusilmoituksia, kuten tiettyihin maihin tai määränpäihin matkustamista koskevia turvallisuustietoja.
FedEx tukee seuraavia tiedotustyyppejä:
- APPLICATION (soveltamisala)
- DOCUMENT_SPECIFIC (asiakirjakohtainen)
- FEDEX
- GOVERNMENT (valtionhallinto)
- INSPECTION (tarkastus)
- LICENSE_OR_PERMIT (lisenssi tai lupa)
- MAYBE_DOCUMENT (mahdollinen asiakirja)
- MAYBE_STATEMENT (mahdollinen lausunto)
- PROHIBIT (kielto)
- UNIT_OF_MEASURE (mittayksikkö)
- WAIVER (luopuminen)
Sähköiset vientitiedot (EEI)
Sähköiset vientitiedot (EEI) on pakollinen asiakirja, jos kunkin yksittäisen taulukon B numeron mukaisesti luokitellun hyödykkeen arvo on yli 2 500 $ tai jos hyödykkeen vienti vaatii vahvistetun vientiluvan.
EEI tarkoittaa tietoja, jotka on ilmoitettava automaattisen vientijärjestelmän (AES) kautta Yhdysvalloista ulkomaille lähetetyistä tavaroista. Ilmoitus sisältää tietoja tavaroiden lähettäjästä ja vastaanottajasta sekä vietävistä tavaroista. Väestönlaskentavirasto käyttää näitä ilmoituksia Yhdysvaltain kauppatilastojen laskemiseen, ja tulli- ja rajavartiolaitos (CBP) ja teollisuus- ja turvallisuusvirasto (BIS) varmistavat näiden tietojen avulla Yhdysvaltain vientisäännösten noudattamisen.
Viejä on vastuussa EEI-tietojen valmistelusta, ja kuljetusliike ilmoittaa ne Yhdysvaltain tulli- ja rajavartiolaitokselle (CBP) automaattisen kaupallisen ympäristön (ACE) kautta ja sen sisällä AES Direct ‑järjestelmässä. AES luo kullekin EEI-tietueelle yksilöllisen ITN-numeron ja vahvistaa siten, että EEI-tapahtuma on hyväksytty ja AES:n arkistoissa.
Vaatimukset
Asiakkaan on käytettävä Yhdysvaltalaista asiakasnumeroa.
Kuljetusvaatimukset:
- Yhdysvalloista, Puerto Ricosta tai Yhdysvaltain Neitsytsaarilta ulkomaisiin määränpäihin
- Yhdysvaltain ja Puerto Ricon välillä
- Yhdysvalloista tai Puerto Ricosta Yhdysvaltain Neitsytsaarille.
Saman taulukon B tai yhtenäistetyn tariffinumeron mukaisen lähetyksen arvo on yli 2 500 $, ja lähetys lähetetään samalta viejältä samalle vastaanottajalle samana päivänä.
(Huomautus: vaatimus ei välttämättä koske lähetyksiä Yhdysvalloista Kanadaan.)
- Raakatimantit, jotka on luokiteltu yhtenäistetyssä tariffitaulukossa 7102.10, 7102.21 ja 7102.31.
- Lähetys vaatii Yhdysvaltojen valtionhallinnon vientiluvan.
- Lähetykseen sovelletaan Yhdysvaltojen kansainvälistä asekauppaa koskevia määräyksiä (ITAR).
- Lähetykseen sovelletaan Yhdysvaltojen ulkomaankaupan säädöksissä lueteltuja hyödyke-, loppukäyttäjä- tai määränpäävaatimuksia.
Maailmankauppa-APIn käyttö
Hae sääntelytiedot
Tämän päätepisteen avulla voit hankkia tarvittavat sääntelyasiakirjat sekä etukäteistiedotuksia lähetyksistä.
Seuraavat tähän päätepisteeseen liittyvät tiedot ovat pakollisia:
- Lähetyspaikan osoite – Ilmoita lähetyspaikan tiedot, kuten maa, postinumero ja tarvittaessa myös osavaltion tai provinssin koodi.
- Määränpään osoite – Ilmoita määränpään tiedot, kuten maa, postinumero ja tarvittaessa myös osavaltion tai provinssin koodi.
- Tulliselvityksen tiedot – Ilmoita lähetyksen tulliselvitysmaksut, tullitariffikoodi ja lisätoimenpiteet.
- Kuljetusliikkeen koodi – Ilmoita lähetystä varten tarvittava FedEx-kuljetusliike.
- Kokonaispaino – Ilmoita lähetyksen kokonaispaino käyttäen asianmukaista mittayksikköä.
Onnistunut vastaus pyyntöön tarjoaa annettujen syötteiden mukaisen luettelon kaikista mahdollisista sääntelyasiakirjoista ja tiedotuksista. Jos pyynnössä on virheitä, virheobjektissa näytetään virheviestit ja -koodi.
Säädöstenmukaisuuden vaatimat tiedot
Tämän päätepisteen avulla voit selvittää, sovelletaanko lähetykseen mitään vienti- ja/tai tuontimääräyksiä
Seuraavia vaatimustenmukaisuustyyppejä tuetaan tästä hetkestä alkaen:
Vienti:
- Lähetyksen EEI-tiedot on ilmoitettava Yhdysvaltain tullille.
Tuonti:
- Ei mitään
Seuraavat tähän päätepisteeseen liittyvät tiedot ovat pakollisia:
- shipDate: ilmoita lähetyspäivämäärä.
- carrierCode: Ilmoita FedEx-kuljetusliikkeen koodi. Esimerkki: FXE.
- originAddress:
- countryCode: ilmoita lähetyksen alkuperämaan koodi.
- destinationAddress:
- countryCode: ilmoita lähetyksen määränpäämaan koodi.
- serviceType: Ilmoita palveluja toimittavan FedEx-yhtiöön kuuluvan yrityksen valittu palvelutyyppi. Esimerkki: IP, SG, PO jne.
- serviceOptionTypes: Ilmoita palvelutyypin ominaisuus. Esimerkki: FICE, ITAR.
- totalWeight: ilmoita lähetyksen kokonaispaino.
- units: Ilmoita painon mittayksikkö. Esimerkki: KG, LB jne.
- value: Ilmoita lähetyksen paino. Esimerkki: 68,50.
- consolidationType: Ilmoita konsolidoinnin tyyppi. Esimerkki: IPD.
- consolidationRole: Ilmoita lähetyksen rooli konsolidoinnissa. Esimerkki: CRN_SHIPMENT.
- totalCommodityValue: ilmoita lähetyksen kokonaisarvo.
- regulatoryCustomsClearanceDetail: ilmoita säädöstenmukaiset tullitiedot.
Kun vastaat tähän pyyntöön onnistuneesti, saat tietää, vaatiiko lähetyksesi EEI-tietojen ilmoittamista.
EEI-tietojen ilmoittaminen
Käytä tätä päätepistettä EEI-tietojen ilmoittamiseen Yhdysvaltain tullille tai nykyisten EEI-tietojen päivittämiseen tai peruuttamiseen.
Seuraavat tähän päätepisteeseen liittyvät tiedot ovat pakollisia:
- processingOption: Ilmoita EEI-pyynnön käsittelyvaihtoehto. Esimerkki: ADD, UDPATE, CANCEL.
- eeiControlDetail:
- shipDate: ilmoita lähetyspäivämäärä.
- accountNumber: ilmoita FedEx-asiakasnumero.
- eeiPartyDetails: ilmoita lähettävän osapuolen tiedot.
- eeiShipmentPartyType
- eeiContactAndAddress
- contact:
- companyName: ilmoita yrityksen nimi.
- address:
- streetlines: ilmoita yrityksen katuosoite. Esimerkki: BUILDING
- city: ilmoita yrityksen kaupunki. Esimerkki: PARIS
- countryCode: Ilmoita maakoodi. Esimerkki: US.
- contact:
- eeiCommodities
- commodity: ilmoita hyödykkeen rivinimike lähetyksessä.
- description: anna hyödykkeen kuvaus.
- harmonizedCode: ilmoita tullitariffikoodi.
- quantityUnits: ilmoita mittayksikön koodi B/HTS-numeron mukaisesti.
- Weight: ilmoita hyödykkeen paino.
- Units: Ilmoita painon mittayksikkö. Esimerkki: KG.
- HarmonizedCode: ilmoita tullitariffikoodi.
- quantityUnits: ilmoita mittayksikön koodi B/HTS-numeron mukaisesti.
- weight: ilmoita hyödykkeen paino.
- Units: Ilmoita painon mittayksikkö. Esimerkki: KG.
- exportInformationCode: Ilmoita vientitietojen koodi. Esimerkki: GP.
- eeiCommodityLicenseDetail:
- licenseCode: ilmoita lupakoodi.
- commodity: ilmoita hyödykkeen rivinimike lähetyksessä.
Kun olet vastannut tähän pyyntöön onnistuneesti, lähetyksen EEI-tiedot ilmoitetaan Yhdysvaltain tullille ja saat lähetyksen viitenumeron (SRN). Saatua ShipmentReferenceNumber (SRN) ‑numeroa tarvitaan sisäisen tapahtumanumeron (ITN) hakemiseen.
ITN-numeron hakeminen
Käytä tätä päätepistettä sisäisen tapahtumanumeron (ITN) hakemiseen EEI-tiedoille, jotka on jo ilmoitettu Yhdysvaltain tullille.
Seuraavat tähän päätepisteeseen liittyvät tiedot ovat pakollisia:
- shipmentReferenceNumber: ilmoita lähetyksen viitenumero, jonka sait ilmoittaessasi EEI-tiedot.
Kun vastaat tähän pyyntöön onnistuneesti, saat ITN-numeron ilmoitetuille EEI-tiedoille. Tämä ITN-numero on ilmoitettava vastaavan lähetystapahtuman pyynnössä.
Esimerkiksi Ship APIssa on täytettävä seuraavat elementit, kun ITN tai EEI-erivapausnumero lähetetään FedExille.
Elementti | Kuvaus |
---|---|
Sender/Tins/TinType |
EEI-lähetykset edellyttävät lähettäjän verotunnistetietojen lähettämistä FedExille. Ilmoita työnantajatunnus (EIN). Kelvolliset arvot:
|
Sender/Tins/Number |
Ilmoita verotunniste/numero verotunnisteen tyyppiä vastaavalla tunnistenumerolla. |
CustomsClearanceDetail/ExportDetail/ ExportComplianceStatement |
Jos lähetys vaatii EEI-tietojen ilmoittamisen, anna ITN-numero, jonka saat AES-järjestelmästä ilmoittamalla lähetyksen, tai anna ulkomaankaupan säädöksien (FTR) erivapausnumero tai ITN-numero, jonka sait ilmoittaessasi EEI-tiedot FedExille tai FedExin kautta. ITN-numeron oikea muoto on AES XVVVVKKPPNNNNNN, jossa VVVVKKPP on päivämäärä ja NNNNNN AES-järjestelmän tuottama numerosarja. |
Huomautus: lähetyspyynnössä ilmoittamasi ITN tai FTR-erivapausnumero tulostetaan kansainväliseen osoitelappuun.
Lähetysasiakirjat
Tarkat asiakirjat ovat tärkeä osa niin kotimaisia kuin kansainvälisiä lähetyksiä. Niiden avulla vältetään pakettien joutuminen säilöön tai viivästyminen ja varmistetaan sujuva toimitus.
Seuraavassa kerrotaan erityyppiset lähetys- ja tulliasiakirjat, jotka ovat saatavana FedExin Global Trade Manager -APIn kautta.
Huomautus:
- Lähetys voi edellyttää muita tavarakohtaisia kauppa-asiakirjoja, joita ei ole mainittu tässä. Jos et ole varma tarvittavista asiakirjoista, pyydä FedExin asiakaspalvelusta ohjeita, jotta lähetyksesi tulliselvitys sujuisi ongelmitta.
Alkuperätodistus (COO)
Alkuperätodistus (COO) on kansainvälinen asiakirja, joka vahvistaa tuotteen valmistusmaan tai -alueen. Jotkin maat rajoittavat tuontia tietyistä maista, useat maat rajoittavat tuotavien tavaroiden määrää ja jotkin maat suosivat tavaroita, jotka on valmistettu tietyssä maassa.
[Palvelun ENUM: CERTIFICATE_OF_ORIGIN]
Kauppalasku (CI)
Tämä on myyjän tai viejän toimittama asiakirja, josta käyvät ilmi lähetystapahtuman osapuolet ja kuljetettavat tavarat. Se on tullin ensisijaisesti käyttämä asiakirja. Jos mahdollista, se on laadittava viennin määränpäämaan tai -alueen virallisella kielellä. (FedExin luomissa laskuissa ei ole tällaista vaihtoehtoa.) Kauppalaskussa on oltava yksityiskohtainen erittely kaikista lähetyksen sisältämistä tavaroista, mukaan lukien tavaroiden asianmukainen kuvaus (mikä tavara on kyseessä, mistä se on valmistettu, mihin käyttöön se on tarkoitettu?), määrä, valmistusmaa, hinta tai kulut, käytetty valuutta, harmonisoidun järjestelmän koodi ja toimitusehdot. Jotkin maat vaativat, että alkuperäinen lasku tulostetaan lomakkeelle, jossa on lähettäjän logo. Laskussa on aina oltava viejän allekirjoitus ja päiväys, joilla viejä vahvistaa, että annetut tiedot ovat oikeita ja virheettömiä esityksiä kauppalaskun kattamasta sisällöstä. [Palvelun ENUM: COMMERCIAL_INVOICE]
Saat lisätietoja FedEx Global Trade Managerista.
Vaarallisten aineiden lähettäjän ilmoitus
Tämä on lähettäjän ilmoitus lähetyksistä, jotka on luokiteltu vaarallisiksi aineiksi Safety Data Guide ‑oppaan (SDG), Kansainvälisen lentokuljetusliiton (IATA) ja Kansainvälisen siviili-ilmailujärjestön (ICAO) mukaan. FX 18 ‑lomake edellyttää, että FedExin tunnistamat toimittajat täyttävät Vaarallisten aineiden lähettäjän ilmoitus ‑lomakkeen Yhdysvalloista peräisin oleville lähetyksille, jotka luokitellaan vaarallisiksi aineiksi.
[Palvelun ENUM: DANGEROUS_GOODS_SHIPPERS_DECLARATION]
Vienti-ilmoitus
Yhdysvaltain väestönlaskentavirasto edellyttää tilastotietojen keräämiseksi sähköisiä vientitietoja (The Electronic Export Information, EEI), jotka tunnettiin aiemmin nimellä lähettäjän vienti-ilmoitus (Shipper's Export Declaration, SED). Teollisuus- ja turvallisuusvirasto (Bureau of Industry and Security, BIS) edellyttää samoja tietoja viennin valvonnan tueksi. SED/EEI vaaditaan, kun mihin tahansa luettelon B numeroon luokiteltujen tuotteiden arvo ylittää 2 500 Yhdysvaltain dollaria (USD) tai kun hyödykkeet edellyttävät vientilupaa. Viejä tai viejän edustaja täyttää tiedot sähköisesti. Tiedot on lähetettävä sähköisesti automaattisen vientijärjestelmän (Automated Export System, AES) kautta kaikkien sellaisten hyödykkeiden osalta, jotka sisältyvät Commerce Control List (CCL)- tai U.S. Munitions List (USML) ‑luetteloon.
Huomautus: tämä vaaditaan vain Yhdysvalloista tehtäviin vientilähetyksiin.
[Palvelun ENUM: EXPORT_DECLARATION]
Yleinen edustussopimus
Edustussopimuksella tai valtakirjalla (Power of Attorney, POA) maahantuoja antaa tulliselvittäjälle laillisen valtuutuksen vapauttaa lähetyksiä ja/tai hoitaa muita lähetystä koskevia asioita tuontiyrityksensä puolesta Canada Revenue Agencyn (CRA) kanssa. Jos Kanadassa asuva maahantuoja haluaa Federal Expressin toimivan sen huolitsijana Kanadassa jatkuvasti, maahantuojan on täytettävä ja lähetettävä nämä lomakkeet ohjeiden mukaisesti ennen lähetyksen lähettämistä Kanadaan. Lomake on rajoitettu edustussopimus, joka koskee vain Federal Express ‑lähetyksiä. Helppokäyttöisen lomakkeen täyttäminen on vaivatonta. Saat lomakkeen tältä verkkosivustolta.
[Palvelun ENUM: GENERAL_AGENCY_AGREEMENT]
OP900
Yhdysvaltain liikenneministeriö edellyttää tätä lomaketta vaarallisien materiaalien lähettämiseen. Asiakkaalle toimitetaan erityinen OP-900-lomake, joka täytetään lähetyksen tietojen perusteella.
Esimerkkejä:
- OP-900LL, jos lähetettävä tavara on lasertulostin.
- OP-900LG, jos lähetettävä tavara on pistematriisitulostin.
Huomaa: paperilomakkeita ei enää hyväksytä, joten lähetä täytetystä lomakkeesta digitaalinen kopio.
[Palvelun ENUM: OP_900]
Pro forma -lasku
Pro forma ‑lasku lähetetään ennen myyntitapahtumaa. Kun ostaja on saanut toimittajalta pro forma ‑laskun, ostaja lähettää ostotilauksen tai avaa toimittajalle remburssin. Myyjä järjestää tavaroiden lähetyksen sovitun lähetyspäivän mukaan.
[Palvelun ENUM: PRO_FORMA_INVOICE]
VICS-konossementti
VICS-konossementtilomakkeen luo VICS (Voluntary Inter-Industry Commerce Standards), ja sitä käytetään pääasiassa vähittäiskaupan alan yleisen kauppatavaran lähetyksiin.
[Palvelun ENUM: VICS_BILL_OF_LADING]
USMCA-kauppalasku ja -alkuperätodistus
USMCA/T-MEC/CUSMA-kauppalasku/-alkuperätodistus on kauppalasku, jossa on vaaditun alkuperätodistuksen tietoelementtejä. Tämän asiakirjan avulla voidaan sekä hoitaa tuotteiden lähetys että hakea tullietuuksia Yhdysvaltain, Meksikon ja Kanadan sopimuksen mukaisesti. Tullietuuksiin oikeuttavien tavaroiden alkuperämaan ja viejämaan on oltava Yhdysvallat, Meksiko tai Kanada. [Palvelun ENUM: USMCA_COMMERCIAL_INVOICE_CERTIFICATION_OF_ORIGIN]
USMCA-alkuperätodistus
USMCA/T-MEC/CUSMA-alkuperätodistus on lomake, jolla haetaan Yhdysvaltain, Meksikon ja Kanadan sopimuksen mukaisia tullietuuksia. Todistus sisältää tietyt tietoelementit (mm. lausunto), ja siinä on oltava sopimuksen ehdot täyttävien tavaroiden viejän, tuottajan tai maahantuojan sertifiointi. Tuontitavaroiden alkuperämaan ja viejämaan on oltava Yhdysvallat, Meksiko tai Kanada. Lomaketta voidaan käyttää yksittäiselle lähetykselle tai kattamaan yleisesti 12 kuukauden ajanjaksolla tehdyt lähetykset.
[Palvelun ENUM: USMCA_CERTIFICATION_OF_ORIGIN]
Yrityssäännöt
- Kauppalasku on laadittava vietävien tavaroiden määränpäämaan tai -alueen virallisella kielellä. FedExin luomissa laskuissa ei ole tällaista vaihtoehtoa. Siksi asiakkaan vastuulla on tulostaa omat kauppalaskunsa.
- FedEx hyväksyy vain OP-900‑lomakkeiden digitaalisia kopioita. Käsin täytettyjä lomakkeita ei hyväksytä.
JSON API -kokoelma
Global Trade - API (1.0)
Retrieve Regulatory Details
Use this endpoint to retrieve regulatory document and advisories for your shipment.
Note: FedEx APIs do not support Cross-Origin Resource Sharing (CORS) mechanism.
header Parameters
x-customer-transaction-id | string Example: 624deea6-b709-470c-8c39-4b5511281492 This element allows you to assign a unique identifier to your transaction. This element is also returned in the reply and helps you match the request to the reply. |
content-type required | string Example: application/json This is used to indicate the media type of the resource. The media type is a string sent along with the file indicating format of the file. |
x-locale | string Example: en_US This indicates the combination of language code and country code. Click here to see Locales |
authorization required | string Example: Bearer XXX This indicates the authorization token for the input request. |
Request Body schema: application/json
- FullSchema
- MinimumSamplePayload
serviceType | string Specify the type of service that is used to ship the package. |
totalCommodityValue | object Specify the total commodity value. Either customsClearenceDetail or totalCommodityValue is required. |
originAddress required | object Provide the shipment origin address details. |
destinationAddress required | object Provide the shipment destination address details. |
serviceOptionType | Array of strings Items Enum: "FEDEX_ONE_RATE" "FREIGHT_GUARANTEE" "SATURDAY_DELIVERY" "SMART_POST_ALLOWED_INDICIA" "SMART_POST_HUB_ID" Specify attributes to filter location types. If more than one value is specified, only those locations that have all the specified attributes will be returned. |
customsClearanceDetail | object Specify the Customs clearance details.Either customsClearenceDetail or totalCommodityValue is required. |
shipDate | string Specify shipment date. |
carrierCode required | string Specify the four letter code of a FedEx operating company that meets your requirements.
Example: FDXE |
totalWeight | object Provide the total weight for the shipment. |
includeURLReferences | boolean Specify if the url references to be included in the output. These are regulatory reference data urls specific to document, agency. |
consolidationType | string Specify the type of consolidation that contains this shipment.
|
consolidationRole | string Specify the role this shipment plays within the consolidation.
|
Responses
Success
Bad Request
Unauthorized
Not Found
UnProcessable Entity
Failure
Sandbox Server
Production Server
Request samples
- Payload
- C#
- JAVA
- JAVASCRIPT
- PHP
- PYTHON
- RUST
- SWIFT
- "serviceType": "FEDEX_FREIGHT_ECONOMY",
- "totalCommodityValue": {
- "amount": 12.45,
- "currency": "USD"
- "originAddress": {
- "countryCode": "US",
- "postalCode": "75063",
- "stateOrProvinceCode": "TX"
- "destinationAddress": {
- "countryCode": "US",
- "postalCode": "75063",
- "stateOrProvinceCode": "TX"
- "serviceOptionType": [
- "FEDEX_ONE_RATE",
- "SATURDAY_DELIVERY"
- "customsClearanceDetail": {
- "regulatoryControls": "NOT_IN_FREE_CIRCULATION",
- "insuranceCharges": {
- "amount": 12.45,
- "currency": "USD"
- "importerOfRecordAccountNumber": {
- "0": "8",
- "1": "9",
- "2": "7",
- "3": "6",
- "4": "5",
- "5": "4",
- "6": "5",
- "7": "6",
- "8": "4"
- "customsValue": {
- "amount": 12.45,
- "currency": "USD"
- "commercialInvoice": {
- "freightCharge": {
- "amount": 12.45,
- "currency": "USD"
- "purpose": "SOLD"
- "commodities": [
- {
- "quantity": "string",
- "quantityUOM": "string",
- "customsValue": {
- "amount": 12.45,
- "currency": "USD"
- "countryOfManufacture": "US",
- "name": "string",
- "harmonizedCode": "0613",
- "description": "string",
- "weight": {
- "units": "KG",
- "value": 68
- "commodityId": 0,
- "additionalMeasures": {
- "uom": "string",
- "quantity": 0
- "documentContent": "DOCUMENT"
- "shipDate": "2019-10-14",
- "carrierCode": "FDXE",
- "totalWeight": {
- "units": "KG",
- "value": 68
- "includeURLReferences": true,
- "consolidationType": "INTERNATIONAL_DISTRIBUTION_FREIGHT",
- "consolidationRole": "CONSOLIDATION_DOCUMENTS_SHIPMENT"
Response samples
- 200
- 400
- 401
- 404
- 422
- 500
- "transactionId": "624deea6-b709-470c-8c39-4b5511281492",
- "customerTransactionId": "AnyCo_order123456789",
- "output": {
- "userMessages": [
- {
- "code": "1028",
- "messageParameters": [
- {
- "id": "1",
- "value": "Based on shipment information provided, only non-document/commodity type is permitted for this shipment"
- "index": 1,
- "text": "Based on shipment information provided, only non-document/commodity type is permitted for this shipment",
- "localizedText": "Selon les informations fournies sur l envoi, seul le type de produit / document est autorisé pour cet envo"
- "countryDetails": {
- "shipmentDetails": {
- "regulatoryStatements": {
- "userMessage": {
- "code": "1028",
- "messageParameters": [
- {
- "id": "1",
- "value": "Based on shipment information provided, only non-document/commodity type is permitted for this shipment"
- "index": 1,
- "text": "Based on shipment information provided, only non-document/commodity type is permitted for this shipment",
- "localizedText": "Selon les informations fournies sur l envoi, seul le type de produit / document est autorisé pour cet envo"
- "supportType": "FEDEX_GENERATED",
- "allowability": "string",
- "fileName": "string",
- "agencyUrl": "string",
- "documentUrl": "string",
- "id": "string",
- "completionType": "COMPLETE",
- "agencyName": "string",
- "localizedAttributes": {
- "localization": {
- "localization": "EN",
- "localeCode": "us"
- "name": "string",
- "description": "string"
- "documentIds": [
- "string"
- "statementUrl": "string"
- "requiredCommodityUnitsOfMeasure": [
- "string"
- "level": "string",
- "commodityIndex": 0,
- "regulatoryDocuments": {
- "userMessage": {
- "code": "1028",
- "messageParameters": [
- {
- "id": "1",
- "value": "Based on shipment information provided, only non-document/commodity type is permitted for this shipment"
- "index": 1,
- "text": "Based on shipment information provided, only non-document/commodity type is permitted for this shipment",
- "localizedText": "Selon les informations fournies sur l envoi, seul le type de produit / document est autorisé pour cet envo"
- "supportType": "FEDEX_GENERATED",
- "allowability": "string",
- "fileName": "string",
- "documentType": "string",
- "agencyUrl": "string",
- "documentUrl": "string",
- "id": "string",
- "agencyName": "string",
- "localizedAttributes": {
- "localization": {
- "localization": "EN",
- "localeCode": "us"
- "name": "string",
- "description": "string"
- "regulatoryCountryAdvisories": {
- "types": "string",
- "messages": [
- {
- "code": "string",
- "text": "string",
- "parameters": [
- {
- "id": "string",
- "value": "string"
- "localizedText": "string"
- "countryCode": "string",
- "category": "string"
- "cxsalerts": [
- {
- "code": "string",
- "alertType": "NOTE",
- "parameterList": [
- {
- "value": "string",
- "key": "string"
- "message": "string"
Retrieve ITN
Use this endpoint to retrieve the ITN(internal tracking number) of an EEI(Electronic Export Information) which was already filed with US Customs.
header Parameters
x-locale | string Example: en_US This indicates the combination of language code and country code. |
content-type | string Example: application/json This is used to indicate the media type of the resource. The media type is a string sent along with the file indicating format of the file. |
authorization required | string Example: Bearer XXXXX This indicates the authorization token for the input request |
x-customer-transaction-id | string Example: 0e671149-016f-1000-941f-ef4dbabadd2e This element allows you to assign a unique identifier to your transaction. This element is also returned in the reply and helps you match the request to the reply. |
Request Body schema: application/json
version | object (version) |
shipmentReferenceNumber required | string This is the shipment reference number which is needed in order to retrieve the ITN (Internal Tracking Number). |
Responses
Success
Bad Request
Unauthorized
Forbidden
Not Found
Failure
Service Unavailable
Sandbox Server
Production Server
Request samples
- Payload
- C#
- JAVA
- JAVASCRIPT
- PHP
- PYTHON
- RUST
- SWIFT
- "version": {
- "major": 1,
- "minor": 1,
- "patch": 1
- "shipmentReferenceNumber": "24091060018"
Response samples
- 200
- 400
- 401
- 403
- 404
- 500
- 503
- "transactionId": "0e671149-016f-1000-941f-ef4dbabadd2e",
- "customerTransactionId": "0e671149-016f-1000-941f-ef4dbabadd2e",
- "output": {
- "internalTrackingNumber": "X20241011791496",
- "status": "A1",
- "statusDescription": "EEI Approved",
- "alert": {
- "alertType": "NOTE",
- "message": "VALUE/QUANTITY 1 OUT OF RANGE - LOW"
File EEI
Use this endpoint to file an Electronic Export Information(EEI) with US Customs.
header Parameters
x-locale | string Example: en_US This indicates the combination of language code and country code. |
authorization required | string Example: Bearer XXXXX This indicates the authorization token for the input request. |
x-customer-transaction-id | string Example: 0e671149-016f-1000-941f-ef4dbabadd2e This element allows you to assign a unique identifier to your transaction. This element is also returned in the reply and helps you match the request to the reply. |
content-type required | string Example: application/json This is used to indicate the media type of the resource. The media type is a string sent along with the file indicating format of the file. |
Request Body schema: application/json
- FullSchema_FileEEIInputVO
- SamplePayload_CancelFiling
- SamplePayload_UpdateFiling
- Minimum_Payload
version | object (version) |
processingOption required | Array of strings Items Enum: "ADD" "CANCEL" "UPDATE" processingOption for ADD Cancel Update |
eeiControlDetail | object (FullSchema_FileEEIInputVO_eeiControlDetail) Object of EEIControlDetail |
eeiPartyDetails required | Array of objects (FullSchema_FileEEIInputVO_eeiPartyDetails) Both USPPI and ULTIMATE_CONSIGNEE are mandatory. |
eeiCommodities | Array of objects (FullSchema_FileEEIInputVO_eeiCommodities) commodity US Customs code, a high level explanation of type of export. |
Responses
Success
Bad Request
Unauthorized
Forbidden
Not Found
Failure
Sandbox Server
Production Server
Request samples
- Payload
- C#
- JAVA
- JAVASCRIPT
- PHP
- PYTHON
- RUST
- SWIFT
- "version": {
- "major": 1,
- "minor": 1,
- "patch": 1
- "processingOption": "ADD",
- "eeiControlDetail": {
- "shipDate": "2024-09-04",
- "accountNumber": {
- "value": "602345XXX"
- "portOfExportCode": "2095",
- "shipmentReferenceNumber": "24102960001",
- "hazardousMaterial": false,
- "mode": "AIR",
- "customerReferenceNumber": "410",
- "trackingNumber": "1372",
- "partiesToTransactionAreRelated": false,
- "internationalControlledExportDetail": {
- "foreignTradeZoneCode": "string",
- "entryNumber": "string"
- "eeiPartyDetails": [
- {
- "eeiShipmentPartyType": "USPPI,ULTIMATE_CONSIGNEE",
- "ultimateConsigneeType": "DIRECT_CONSUMER",
- "eeiContactAndAddress": {
- "contact": {
- "personName": {
- "firstName": "Surya",
- "lastName": "Kumar"
- "title": "Mr",
- "companyName": "MARK PVT LIMITED",
- "phoneNumber": "6127812999",
- "eMailAddress": "maneesh.nv@fedex.com"
- "address": {
- "streetLines": [
- "10 FedEx Parkway",
- "Suite 302"
- "city": "Beverly Hills",
- "stateOrProvinceCode": "TX",
- "postalCode": "26150",
- "countryCode": "US"
- "einTaxId": "456736452"
- "eeiCommodities": [
- {
- "commodity": {
- "commodityId": "12",
- "description": "REGISTERS, ACCOUNT BOOKS, NOTEBOOKS, ORDER BOOKS, RECEIPT BOOKS, LETTER PADS, MEMORANDUM PADS, DIARIES AND SIMILAR ARTICLES [REGISTERS, ACCOUNT BOOKS, NOTE BOOKS, ORDER BOOKS, RECEIPT BOOKS, LETTER PADS, MEMORANDUM PAD S, DIARIES AND SIMILAR ARTICLES, EXERCISE BOOKS, BLOTTING-PADS, BINDERS (LOOSELEAF OR OTHER)]",
- "countryOfManufacture": "US",
- "harmonizedCode": "4820100000",
- "weight": {
- "units": "KG",
- "value": 68
- "quantity": 1,
- "quantityUnits": "NO",
- "customsValue": {
- "currency": "USD",
- "amount": 2700
- "exportLicenseNumber": "26456"
- "scheduleBCode": "482010",
- "exportInformationCode": "GP",
- "eeiCommodityLicenseDetail": {
- "exportControlClassificationNumber": "0A018",
- "licenseCode": "C33",
- "licenseValue": {
- "currency": "USD",
- "amount": 0
- "inbondCode": "36",
- "usDomestic": false,
- "ddtcDetail": {
- "ddtcITARExemptionNumber": "123.11B",
- "ddtcRegistrationNumber": "C6754",
- "ddtcSignificantMilitarySMEIndicator": false,
- "ddtcEligibleParty": false,
- "usmlCategoryCode": "17",
- "ddtcXXIDeterminationNumber": "string",
- "ddtcUnitOfMeasure": {
- "units": "BBL",
- "quantity": 0
- "vehicleDetail": {
- "vinNumber": "string",
- "titleNumber": "string",
- "titleState": "string"
Response samples
- 200
- 400
- 401
- 403
- 404
- 500
- "transactionId": "0e671149-016f-1000-941f-ef4dbabadd2e",
- "customerTransactionId": "0e671149-016f-1000-941f-ef4dbabadd2e",
- "output": {
- "shipmentReferenceNumber": "24102960001"
RegulatoryComplianceLookup V1
This endpoint is to determine the compliance regulations applied for Shipment for EEI Filings.
cookie Parameters
fdx_login | string Example: fdx_login=fdx_login%3Dssoxdev2.df9e.6b52a541 It is the login cookie.It is required for online clients. |
header Parameters
X-clientid | string Example: MAGS Registered client ids with FedEx API. i.e. MAGS, CAFE , INET, ISHP, etc. |
X-locale | string Example: en_US ISO locale |
content-type required | string Example: application/json This is used to indicate the media type of the resource. The media type is a string sent along with the file indicating format of the file. |
Authorization required | string Example: Bearer XXX Specifies the authorization token. |
x-customer-transaction-id | string Example: 624deea6-b709-470c-8c39-4b5511281492 This element allows you to assign a unique identifier to your transaction. This element is also returned in the reply and helps you match the request to the reply. |
Request Body schema: application/json
Contains the Materials Input object to be applied.
version | object (version_optional) |
shipDate required | string <YYYY-MM-DD> String date format to indicate the date to be used for importing. Default to next day if not present in the request. This date can’t be greater than 120 days this includes weekends. The date format should be ISO8601Date, YYYY-MM-DD. |
carrierCode required | string The shipment type abbreviation for a FedEx operating company. EX: FXE for FedEx Express. Supported Values: FXE, FXG, FXF or any value supported in the DOM element CarrierCodeType. |
originAddress required | object (RegulatoryAddressVO) AddressVO V3 Model |
destinationAddress required | object (RegulatoryAddressVO) AddressVO V3 Model |
serviceType required | string String value to indicate a FedEx operating company’s type of service. Valid values from the authoritative data source (ADS) are listed in the example. Default value is “IP” if not present in the request. Valid values are also DOM ServiceType values. |
serviceOptionTypes required | Array of strings |
totalWeight required | object (Weight) Specify the Dry Ice weight details. Note:
|
consolidationType required | string String value to identify the type of consolidation containing this shipment. |
consolidationRole required | string A String value to identify the role of this shipment within the consolidation. |
totalCommodityValue required | object (Money_2) |
regulatoryCustomsClearanceDetail required | object (RegulatoryCustomsClearanceDetail) |
Responses
Success
Bad Request
Unauthorized
Forbidden
Not Found
Failure
Sandbox Server
Production Server
Request samples
- Payload
- C#
- JAVA
- JAVASCRIPT
- PHP
- PYTHON
- RUST
- SWIFT
- "version": {
- "major": 1,
- "minor": 1,
- "patch": 1
- "shipDate": "2022-10-05",
- "carrierCode": "FXE",
- "originAddress": {
- "countryCode": "US",
- "stateOrProvinceCode": "TX",
- "postalCode": "75024"
- "destinationAddress": {
- "countryCode": "US",
- "stateOrProvinceCode": "TX",
- "postalCode": "75024"
- "serviceType": "[\"IP\",\"SG\",\"PO\",\"XS\",\"FR\",\"FL\"]",
- "serviceOptionTypes": [
- "FICE",
- "ITAR"
- "totalWeight": {
- "units": "KG",
- "value": 68
- "consolidationType": "INTERNATIONAL_PRIORITY_DISTRIBUTION",
- "consolidationRole": "CRN_SHIPMENT",
- "totalCommodityValue": {
- "amount": 12.45,
- "currency": "USD"
- "regulatoryCustomsClearanceDetail": {
- "regulatoryControls": "NOT_IN_FREE_CIRCULATION",
- "documentContent": "NON_DOCUMENTS",
- "customsValue": {
- "amount": 12.45,
- "currency": "USD"
- "commercialInvoice": {
- "freightCharge": {
- "amount": 12.45,
- "currency": "USD"
- "purpose": "SOLD"
- "commodities": [
- {
- "commodityID": "12",
- "scheduleBCode": "500000",
- "harmonizedCode": "611692",
- "name": "Papers",
- "description": "Theragem Power Supply Unit",
- "exportControlClassificationNumber": "10",
- "commodityLicenseOrPermit": "10",
- "countryOfManufacture": "GB",
- "weight": {
- "units": "KG",
- "value": 68
- "quantity": 15,
- "quantityUnits": "Ea",
- "customsValue": {
- "amount": 12.45,
- "currency": "USD"
Response samples
- 200
- 400
- 401
- 403
- 404
- 500
- "transactionId": "0e671149-016f-1000-941f-ef4dbabadd2e",
- "customerTransactionId": "AnyCo_order123456789",
- "output": {
- "regulatoryComplianceCountryDetails": [
- {
- "countryCode": "US",
- "category": "ProductType",
- "regulatoryComplianceCommodityDetails": [
- {
- "commodityComplianceTypeDetail": {
- "commodityIndexes": 1,
- "regulatoryComplianceTypeDetail": {
- "type": "EEI",
- "description": "Shipments to your selected country require an EEI filing"
- "shipmentRegulatoryComplianceDetails": [
- {
- "type": "EEI",
- "description": "Shipments to your selected country require an EEI filing"
- "code": "INVALID.INPUT.EXCEPTION",
- "alertType": "WARNING",
- "parameterList": [
- {
- "value": "packagingType can not be null",
- "key": "NotNull.specialServicesOptionsInputVO.requestedShipment.packagingType"
- "message": "Validation failed for object. Error count: 1"
Response