CINXE.COM
<!DOCTYPE html><html lang="en-US"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.13.6"/><meta data-react-helmet="true" name="referrer" content="none"/><meta data-react-helmet="true" name="theme-color" content="#24303e"/><meta data-react-helmet="true" name="description" content="Discover Flexport APIs and EDIs to speed, scale, and optimize your supply chain. Developer tools make it easy to instantly access logistics data and vital cargo and global trade documentation in the Flexport Platform or your ERP."/><meta data-react-helmet="true" property="og:description" content="Discover Flexport APIs and EDIs to speed, scale, and optimize your supply chain. Developer tools make it easy to instantly access logistics data and vital cargo and global trade documentation in the Flexport Platform or your ERP."/><meta data-react-helmet="true" property="og:image:height" content="2400"/><meta data-react-helmet="true" property="og:image:width" content="2400"/><meta data-react-helmet="true" property="og:image" content="https://images.ctfassets.net/txcarckwq7jo/3q1L1DEKwsoj6BNFuEosbV/0adfacdd7dfea564a3b64f82ce96c68c/Developer_Portal__2_.png"/><meta data-react-helmet="true" property="og:title" content="EDI Documentation - Developer Portal | Flexport"/><meta data-react-helmet="true" property="og:url" content="https://developers.flexport.com/edi/"/><meta data-react-helmet="true" name="twitter:description" content="Discover Flexport APIs and EDIs to speed, scale, and optimize your supply chain. Developer tools make it easy to instantly access logistics data and vital cargo and global trade documentation in the Flexport Platform or your ERP."/><meta data-react-helmet="true" name="twitter:image" content="https://images.ctfassets.net/txcarckwq7jo/3q1L1DEKwsoj6BNFuEosbV/0adfacdd7dfea564a3b64f82ce96c68c/Developer_Portal__2_.png"/><meta data-react-helmet="true" name="twitter:title" content="EDI Documentation - Developer Portal | Flexport"/><meta data-react-helmet="true" name="twitter:url" content="https://developers.flexport.com/edi/"/><style data-href="/styles.0e1972a897403500f857.css" data-identity="gatsby-global-css">.gdpr-banner-module--mt-0--95c2b{margin-top:0}.gdpr-banner-module--mt-1--df062{margin-top:.25rem}.gdpr-banner-module--mt-2--bd853{margin-top:.5rem}.gdpr-banner-module--mt-3--c756c{margin-top:1rem}.gdpr-banner-module--mt-4--33957{margin-top:1.5rem}.gdpr-banner-module--mt-5--10165{margin-top:2rem}.gdpr-banner-module--mt-6--4b1fa{margin-top:6rem}.gdpr-banner-module--banner--04d05{align-items:center;background-color:var(--c-navy);border-radius:.25rem;bottom:.5rem;bottom:-.5rem;box-shadow:inset 0 0 0 1px var(--c-mirage),0 4px 4px 0 rgba(0,0,0,.25);color:var(--c-white);display:flex;flex-flow:row wrap;justify-content:flex-end;left:50%;max-width:59.25rem;opacity:0;padding:1rem;position:fixed;transform:translateX(-50%);width:calc(100% - 1rem);z-index:var(--z-gdpr-banner)}.gdpr-banner-module--banner--visible--34021{bottom:.5rem;opacity:1;transition:bottom 375ms var(--easing-cubic-out),opacity 375ms var(--easing-cubic-out);transition-delay:.25s}.gdpr-banner-module--banner--04d05 a{color:var(--c-seafoam);text-decoration-thickness:2px;text-underline-offset:2px}.gdpr-banner-module--banner__button--55d25{margin-left:.5rem}.gdpr-banner-module--banner__text--b6da4{flex:1 1 auto;margin-bottom:1rem}@media(min-width:36rem){.gdpr-banner-module--banner--04d05{flex-wrap:nowrap}.gdpr-banner-module--banner__text--b6da4{margin-bottom:0}}.button-module--mt-0--e45eb{margin-top:0}.button-module--mt-1--47a7b{margin-top:.25rem}.button-module--mt-2--81d9c{margin-top:.5rem}.button-module--mt-3--1ad40{margin-top:1rem}.button-module--mt-4--98b22{margin-top:1.5rem}.button-module--mt-5--e6432{margin-top:2rem}.button-module--mt-6--9d334{margin-top:6rem}.button-module--button--5ffa9{background-color:transparent;border:0;border-radius:.375rem;color:var(--c-navy);cursor:pointer;display:inline-block;font-family:var(--t-standard-medium);font-size:1rem;line-height:1.25rem;outline:none;padding:1rem 1.5rem;text-align:center;text-decoration:none}.button-module--button--5ffa9:focus-visible{outline:2px solid var(--c-seafoam);outline-offset:4px}.button-module--button--5ffa9[disabled],.button-module--button--disabled--05321{color:var(--c-dark-grey-2);cursor:auto;pointer-events:none}.button-module--button--minimal--6fe2c{padding:0}.button-module--button--condensed--c7426{padding:.625rem .875rem}.button-module--button--filled--fe30d{background-color:var(--c-seafoam);transition:background-color 125ms linear}.button-module--button--filled--fe30d:active{background-color:var(--c-dark-seafoam)}.button-module--button--filled--fe30d.button-module--button--disabled--05321{background-color:var(--c-light-grey-2)}@media(hover:hover){.button-module--button--filled--fe30d:hover{background-color:var(--c-dark-seafoam)}}.button-module--button--outlined--75b6c{box-shadow:inset 0 0 0 2px var(--c-seafoam);transition:background-color 125ms linear}.button-module--button--outlined--75b6c:active{background-color:var(--c-seafoam-200)}.button-module--button--outlined--75b6c.button-module--button--disabled--05321{box-shadow:inset 0 0 0 2px var(--c-light-grey-2)}@media(hover:hover){.button-module--button--outlined--75b6c:hover{background-color:var(--c-seafoam-200)}}.button-module--button--text--f3144{text-decoration:underline;text-decoration-color:var(--c-seafoam);text-decoration-thickness:2px;text-underline-offset:.25rem}.button-module--button--text--f3144:focus-visible{border-radius:0;outline:2px solid var(--c-seafoam);outline-offset:.5rem}.button-module--button--text--f3144:active{text-decoration-color:var(--c-navy)}.button-module--button--text--f3144.button-module--button--disabled--05321{text-decoration-color:var(--c-light-grey-3)}@media(hover:hover){.button-module--button--text--f3144:hover{text-decoration-color:var(--c-navy)}}.toast-module--mt-0--c92ee{margin-top:0}.toast-module--mt-1--1fd23{margin-top:.25rem}.toast-module--mt-2--49ccc{margin-top:.5rem}.toast-module--mt-3--55869{margin-top:1rem}.toast-module--mt-4--dbaae{margin-top:1.5rem}.toast-module--mt-5--213c3{margin-top:2rem}.toast-module--mt-6--5f196{margin-top:6rem}.toast-module--toasts--b5a34{align-items:center;bottom:0;display:flex;flex-flow:column wrap;left:0;pointer-events:none;position:fixed;width:100%;z-index:var(--z-drawer)}.toast-module--toasts__close--3da2f{background:none;border:0;color:inherit;cursor:pointer;flex:0 0 auto;height:100%;margin-left:1rem;padding:0!important;text-align:center;width:3rem}.toast-module--toasts__icon--85a10{color:inherit;height:1.5rem;margin:0 auto;width:1.5rem}.toast-module--toasts__item--ad002{align-items:center;border-radius:.25rem;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.5rem;max-width:24rem;opacity:0;padding:.5rem 0 .5rem 1rem;pointer-events:all;transform:translateY(100%);transition:opacity 125ms var(--easing-cubic-out),transform 125ms var(--easing-cubic-out);width:calc(100% - 1rem)}.toast-module--toasts__item--visible--7d58a{opacity:1;transform:translateY(0)}.toast-module--toasts__item--error--51896{background-color:var(--c-coral)}.toast-module--toasts__item--success--55994{background-color:var(--c-seafoam)}.toast-module--toasts__item--info--2e3de{background-color:var(--c-cruise)}.toast-module--toasts__item--ad002:last-child{margin-bottom:1rem}.anchored-header-module--mt-0--e7c75{margin-top:0}.anchored-header-module--mt-1--9c752{margin-top:.25rem}.anchored-header-module--mt-2--3ba20{margin-top:.5rem}.anchored-header-module--mt-3--de3c7{margin-top:1rem}.anchored-header-module--mt-4--728f3{margin-top:1.5rem}.anchored-header-module--mt-5--def9c{margin-top:2rem}.anchored-header-module--mt-6--08b54{margin-top:6rem}.anchored-header-module--header--c26e7{pointer-events:none;position:relative}.anchored-header-module--header__offset--112c5{height:6rem;margin-top:-6rem;pointer-events:none;visibility:hidden}.anchored-header-module--header__title--7f51e{pointer-events:all}.anchored-header-module--header__anchor--deff2:hover .anchored-header-module--header__icon--d0a22,.anchored-header-module--header__title--7f51e:focus-visible+.anchored-header-module--header__anchor--deff2 .anchored-header-module--header__icon--d0a22,.anchored-header-module--header__title--7f51e:hover+.anchored-header-module--header__anchor--deff2 .anchored-header-module--header__icon--d0a22{visibility:visible}.anchored-header-module--header__anchor--deff2{color:inherit;left:0;padding-right:.125rem;pointer-events:all;position:absolute;top:6rem;transform:translate(-100%,2px)}.anchored-header-module--header__anchor--deff2:focus-visible{outline:2px solid var(--c-seafoam)}.anchored-header-module--header__anchor--deff2:focus-visible .anchored-header-module--header__icon--d0a22{visibility:visible}@media(min-width:62rem){.anchored-header-module--header__anchor--deff2{padding-right:.25rem}}.anchored-header-module--header__icon--d0a22{height:1rem;max-width:none;visibility:hidden;width:1rem}@media(min-width:62rem){.anchored-header-module--header__icon--d0a22{height:1.5rem;width:1.5rem}}.back-to-top-module--mt-0--d90d1{margin-top:0}.back-to-top-module--mt-1--775a2{margin-top:.25rem}.back-to-top-module--mt-2--aa0ee{margin-top:.5rem}.back-to-top-module--mt-3--4f086{margin-top:1rem}.back-to-top-module--mt-4--e2b03{margin-top:1.5rem}.back-to-top-module--mt-5--fe6ee{margin-top:2rem}.back-to-top-module--mt-6--480a4{margin-top:6rem}.back-to-top-module--go-top--16c29{align-items:center;background-color:var(--c-light-grey-2);box-shadow:.125rem .125rem .25rem 0 rgba(0,0,0,.125);color:var(--c-navy);display:inline-flex;flex-flow:row nowrap;min-height:2.5rem;opacity:0;pointer-events:all;transform:translateY(.5rem);transition:opacity 125ms var(--easing-cubic-in),transform 125ms var(--easing-cubic-in),background-color 125ms linear}.back-to-top-module--go-top--16c29:focus-visible{outline:2px solid var(--c-seafoam);outline-offset:4px}@media(hover:hover){.back-to-top-module--go-top--16c29:hover{background-color:var(--c-light-grey-3)}}.back-to-top-module--go-top--visible--8335e{opacity:1;pointer-events:all;transform:translateY(0);transition-timing-function:var(--easing-cubic-out)}.back-to-top-module--wrapper--d6151{bottom:.5rem;position:sticky;text-align:right}@media(min-width:87.5rem){.back-to-top-module--wrapper--d6151{grid-column:1/-4}}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:0 0;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.markdown-module--mt-0--49948{margin-top:0}.markdown-module--mt-1--fe3db{margin-top:.25rem}.markdown-module--mt-2--f9858{margin-top:.5rem}.markdown-module--mt-3--f848c{margin-top:1rem}.markdown-module--mt-4--8958e{margin-top:1.5rem}.markdown-module--mt-5--43432{margin-top:2rem}.markdown-module--mt-6--45829{margin-top:6rem}.markdown-module--markdown--0cb1b a{color:var(--c-indigo-600);text-decoration-thickness:2px;text-underline-offset:1px}.markdown-module--markdown--0cb1b blockquote{background-color:var(--c-navy);border-radius:.25rem;color:var(--c-white);padding:1rem}.markdown-module--markdown--0cb1b blockquote a{color:var(--c-perano)}.markdown-module--markdown--0cb1b blockquote blockquote{box-shadow:inset 0 0 0 1px var(--c-dark-grey-2);margin-top:1rem}.markdown-module--markdown--0cb1b code{background-color:var(--c-cruise);border-radius:.25rem;font-family:var(--t-monospace);font-size:.875em;padding:.125rem .25rem}.markdown-module--markdown--0cb1b hr{border:0;border-top:1px solid var(--c-light-grey-2);margin:1rem 0}.markdown-module--markdown--0cb1b ol,.markdown-module--markdown--0cb1b ul{margin:0;padding:0 0 0 1.75em}.markdown-module--markdown--0cb1b pre{background-color:var(--c-navy);border-radius:.25rem;color:#ccc;max-height:26rem;overflow:auto;padding:1rem}.markdown-module--markdown--0cb1b pre code{background-color:transparent;padding:0}.markdown-module--markdown--0cb1b strong{font-family:var(--t-standard-bold);font-weight:400}.markdown-module--markdown--0cb1b table{border-spacing:0;max-width:100%;width:100%}.markdown-module--markdown--0cb1b table th{border-bottom:2px solid var(--c-light-grey-2);font-family:var(--t-standard-medium);font-weight:400;padding:.25rem .5rem;text-align:left}.markdown-module--markdown--0cb1b table td{border-bottom:1px solid var(--c-light-grey-2);padding:.25rem .5rem}.markdown-module--markdown--0cb1b table tr:nth-child(odd) td{background-color:var(--c-jagged-ice)}.markdown-module--markdown--0cb1b blockquote,.markdown-module--markdown--0cb1b ol,.markdown-module--markdown--0cb1b p,.markdown-module--markdown--0cb1b pre,.markdown-module--markdown--0cb1b table,.markdown-module--markdown--0cb1b ul{margin-bottom:1rem}.markdown-module--markdown--0cb1b h1,.markdown-module--markdown--0cb1b h2,.markdown-module--markdown--0cb1b h3,.markdown-module--markdown--0cb1b h4,.markdown-module--markdown--0cb1b h5,.markdown-module--markdown--0cb1b h6{margin:2rem 0 1rem}.markdown-module--markdown--0cb1b :last-child,.markdown-module--markdown--0cb1b blockquote ol:last-child,.markdown-module--markdown--0cb1b blockquote p:last-child,.markdown-module--markdown--0cb1b blockquote ul:last-child,.markdown-module--markdown--0cb1b ol ol,.markdown-module--markdown--0cb1b ol ul,.markdown-module--markdown--0cb1b ul ol,.markdown-module--markdown--0cb1b ul ul{margin-bottom:0}.card-module--mt-0--c2ecb{margin-top:0}.card-module--mt-1--64f91{margin-top:.25rem}.card-module--mt-2--b003f{margin-top:.5rem}.card-module--mt-3--551b3{margin-top:1rem}.card-module--mt-4--5eed2{margin-top:1.5rem}.card-module--mt-5--866e3{margin-top:2rem}.card-module--mt-6--77805{margin-top:6rem}.card-module--card--4d32d{align-items:flex-start;background-color:var(--c-white);border-radius:.375rem;box-shadow:0 .5rem .5rem 0 rgba(0,0,0,.05);display:flex;flex-flow:column wrap;padding:1.5rem}.card-module--card__body--394ab{color:var(--c-dark-grey-1);flex:1 1 auto}.card-module--card__button--1a3f5{flex:0 0 auto;margin-top:1.5rem}.card-module--card__header--0d417{align-items:center;display:flex;flex:0 0 auto;flex-flow:row nowrap;padding-bottom:1.5rem}.card-module--card__icon--b8883{flex:0 0 auto;height:3rem;margin-right:1rem;overflow:hidden;width:3rem}.card-module--card__image--e3d54{display:block;height:100%;object-fit:cover;width:100%}.card-module--card__title--fb24f{color:var(--c-navy)}.card-group-module--mt-0--d2c41{margin-top:0}.card-group-module--mt-1--81bf3{margin-top:.25rem}.card-group-module--mt-2--26e33{margin-top:.5rem}.card-group-module--mt-3--c51e2{margin-top:1rem}.card-group-module--mt-4--b4888{margin-top:1.5rem}.card-group-module--mt-5--1adaa{margin-top:2rem}.card-group-module--mt-6--81992{margin-top:6rem}.card-group-module--cards__card--43357{grid-column:auto/span 4}.card-group-module--cards__body--94780{margin-bottom:2rem}.card-group-module--cards__title--7713d{margin-bottom:1rem}.hero-module--mt-0--b1805{margin-top:0}.hero-module--mt-1--b8681{margin-top:.25rem}.hero-module--mt-2--17952{margin-top:.5rem}.hero-module--mt-3--a17ad{margin-top:1rem}.hero-module--mt-4--3a826{margin-top:1.5rem}.hero-module--mt-5--22e54{margin-top:2rem}.hero-module--mt-6--ff2b6{margin-top:6rem}.hero-module--h1--749a8{font-family:var(--t-standard-regular);font-size:1.75rem;font-weight:700;line-height:2rem}@media(min-width:62rem){.hero-module--h1--749a8{font-size:1.875rem;line-height:2.5rem}}.hero-module--h2--ac37a,.hero-module--hero__body--0ea31 p{font-family:var(--t-standard-regular);font-size:1.375rem;font-weight:700;line-height:1.75rem}@media(min-width:62rem){.hero-module--h2--ac37a,.hero-module--hero__body--0ea31 p{font-size:1.5rem;line-height:2rem}}.hero-module--h3--7f10d{font-family:var(--t-standard-regular);font-size:1.125rem;font-weight:700;line-height:1.5rem}@media(min-width:62rem){.hero-module--h3--7f10d{font-size:1.25rem;line-height:1.75rem}}.hero-module--h4--59cca{font-family:var(--t-standard-regular);font-size:1rem;font-weight:700;line-height:1.375rem}@media(min-width:62rem){.hero-module--h4--59cca{font-size:1.125rem;line-height:1.5rem}}.hero-module--h5--c16a8{font-family:var(--t-standard-regular);font-size:.875rem;font-weight:700;line-height:1.25rem}.hero-module--p--07d1c{font-family:var(--t-standard-regular);font-size:1rem;line-height:1.5rem}.hero-module--p-small--6442e{font-family:var(--t-standard-regular);font-size:.875rem;line-height:1.25rem}.hero-module--eyebrow--71172{font-family:var(--t-standard-bold);font-size:.6875rem;line-height:.875rem;text-transform:uppercase}@media(min-width:62rem){.hero-module--eyebrow--71172{font-size:.75rem;line-height:1.125rem}}.hero-module--side-nav-label--52cde{font-family:var(--t-standard-regular);font-size:.875rem;line-height:1rem}@media(min-width:62rem){.hero-module--side-nav-label--52cde{font-size:1rem;line-height:1.25rem}}.hero-module--hero--e83f2{align-items:center;row-gap:1.5rem}.hero-module--hero__body--0ea31{margin-top:1.5rem}.hero-module--hero__body--0ea31 p{font-weight:400}.hero-module--hero__body--0ea31 strong{font-family:var(--t-extended-bold)}.hero-module--hero__content--5677d{display:flex;flex-flow:column nowrap;grid-column:1/-1}@media(min-width:48rem){.hero-module--hero__content--5677d{grid-column:span 4}}@media(min-width:62rem){.hero-module--hero--half--ceaeb .hero-module--hero__content--5677d{grid-column:span 6}.hero-module--hero--third--fefca .hero-module--hero__content--5677d{grid-column:span 8}}.hero-module--hero__cta--28eba{margin-left:1rem;margin-top:1rem}.hero-module--hero__ctas--a3628{align-items:center;display:flex;flex-flow:row wrap;margin-left:-1rem;margin-top:.5rem}.hero-module--hero__media--b1032{display:none;grid-column:span 4}@media(min-width:48rem){.hero-module--hero__media--b1032{display:block}}@media(min-width:62rem){.hero-module--hero--half--ceaeb .hero-module--hero__media--b1032{grid-column:span 6}.hero-module--hero--third--fefca .hero-module--hero__media--b1032{grid-column:span 4}}.hero-module--hero__image--a814e{height:auto;width:100%}.footer-module--mt-0--74316{margin-top:0}.footer-module--mt-1--5ab43{margin-top:.25rem}.footer-module--mt-2--774de{margin-top:.5rem}.footer-module--mt-3--dab09{margin-top:1rem}.footer-module--mt-4--d088d{margin-top:1.5rem}.footer-module--mt-5--572e0{margin-top:2rem}.footer-module--mt-6--7879e{margin-top:6rem}.footer-module--footer--954ee{background-color:var(--c-navy);box-shadow:inset 0 .25rem 0 var(--c-mirage);color:var(--c-light-grey-2);width:100%}.footer-module--footer--954ee a{color:inherit;text-decoration:none}@media(hover:hover){.footer-module--footer--954ee a:hover{color:var(--c-seafoam)}}.footer-module--footer__bottom--58e26{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:3rem}.footer-module--footer__icon--44928{height:1.5rem;width:1.5rem}.footer-module--footer__inner--b5fae{padding-bottom:3.75rem;padding-top:3.75rem}.footer-module--footer__logo--ff682 a:focus-visible{outline:2px solid var(--c-seafoam);outline-offset:2px}.footer-module--footer__logo--ff682 img,.footer-module--footer__logo--ff682 svg{display:unset}.footer-module--footer__social--03bb2{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:1.5rem;margin-right:1.5rem}.footer-module--footer__social--03bb2 a+a{margin-left:1.5rem}.footer-module--footer__social--03bb2 a:focus-visible{outline:2px solid var(--c-seafoam);outline-offset:2px}@media(min-width:36rem){.footer-module--footer__social--03bb2{margin-bottom:0}}.footer-module--footer__text--e4640{width:100%}.footer-module--footer__text--e4640 p{font-size:.75rem;line-height:.875rem}@media(min-width:36rem){.footer-module--footer__text--e4640{width:auto}}.drawer-module--mt-0--a366a{margin-top:0}.drawer-module--mt-1--49ed0{margin-top:.25rem}.drawer-module--mt-2--13cdc{margin-top:.5rem}.drawer-module--mt-3--2e6f6{margin-top:1rem}.drawer-module--mt-4--ac56d{margin-top:1.5rem}.drawer-module--mt-5--88241{margin-top:2rem}.drawer-module--mt-6--e4402{margin-top:6rem}.drawer-module--drawer--fac6a{background-color:var(--c-white);box-shadow:-.25rem 0 1rem 0 rgba(0,0,0,.125);display:flex;flex-flow:column nowrap;height:100vh;max-width:20rem;padding-bottom:2rem;position:fixed;right:0;top:0;transform:translateX(calc(100% + 1rem));transition:transform .25s var(--easing-cubic-in-out);width:100%;z-index:var(--z-drawer)}@media(min-width:62rem){.drawer-module--drawer--fac6a{display:none}}.drawer-module--drawer--open--68ef6{transform:translateX(0);transition-delay:125ms}.drawer-module--drawer--fac6a:before{background-color:transparent;content:"";display:none;height:100vh;position:absolute;right:0;top:0;width:100vw;z-index:-1}.drawer-module--drawer--open--68ef6:before{display:block}.drawer-module--drawer__header--8d9de{align-items:center;box-shadow:inset 0 -1px 0 0 var(--c-light-grey-1);display:flex;flex:0 0 auto;flex-flow:row-reverse nowrap;height:4rem;justify-content:space-between;padding:0 1.5rem}.drawer-module--drawer__icon--aa34d{display:unset;height:1.5rem;max-width:none;width:1.5rem}.drawer-module--drawer__toggle--26518{align-items:center;background-color:transparent;border:0;color:var(--c-navy);cursor:pointer;display:flex;flex-flow:row nowrap;padding:.5rem;transform:translateX(.5rem)}.drawer-module--drawer__toggle--26518:focus-visible{outline:2px solid var(--c-seafoam)}.drawer-module--drawer__nav--83f04{display:flex;flex:1 1;flex-flow:column nowrap;min-height:0;overflow:auto;padding:.5rem 1.5rem 0}.drawer-module--drawer__link--4076c{border-radius:.25rem;color:var(--c-navy);display:block;padding:.5rem;text-decoration:none;transition:background-color 125ms linear;width:100%}.drawer-module--drawer__link--4076c+.drawer-module--drawer__link--4076c{margin-top:.25rem}.drawer-module--drawer__link--4076c:focus-visible{border-radius:0;outline:2px solid var(--c-seafoam)}@media(hover:hover){.drawer-module--drawer__link--4076c:hover{background-color:var(--c-seafoam)}}.drawer-module--drawer__link--4076c[aria-current=page],.drawer-module--drawer__link--active--232c2{text-decoration:underline;text-decoration-color:var(--c-seafoam);text-decoration-thickness:2px;text-underline-offset:.25rem}.drawer-module--drawer__persistent--62f12{padding:.5rem;width:auto}.toolbar-module--mt-0--dd1d8{margin-top:0}.toolbar-module--mt-1--731d5{margin-top:.25rem}.toolbar-module--mt-2--6ada5{margin-top:.5rem}.toolbar-module--mt-3--c6485{margin-top:1rem}.toolbar-module--mt-4--b0f8c{margin-top:1.5rem}.toolbar-module--mt-5--208fc{margin-top:2rem}.toolbar-module--mt-6--83af6{margin-top:6rem}.toolbar-module--toolbar--0f2dd{align-items:center;background-color:var(--c-navy);box-shadow:inset 0 -1px 0 var(--c-mirage);color:var(--c-white);display:flex;flex-flow:row nowrap;height:4rem;justify-content:space-between;padding:.5rem 1.25rem;position:sticky;top:0;width:100%;z-index:var(--z-toolbar)}@media(min-width:62rem){.toolbar-module--toolbar--0f2dd{padding-left:1.5rem;padding-right:1.5rem}}.toolbar-module--toolbar__close--5aa7e,.toolbar-module--toolbar__search--039d3,.toolbar-module--toolbar__toggle--d87c3{align-items:center;background-color:transparent;border:0;color:var(--c-white);cursor:pointer;display:flex;flex-flow:row nowrap;padding:.5rem}.toolbar-module--toolbar__close--5aa7e:focus-visible,.toolbar-module--toolbar__search--039d3:focus-visible,.toolbar-module--toolbar__toggle--d87c3:focus-visible{outline:2px solid var(--c-seafoam)}.toolbar-module--toolbar__link--92096{align-items:center;color:inherit;display:flex;flex:0 0 auto;flex-flow:row wrap;height:3rem;padding-left:.5rem;padding-right:.5rem;text-decoration:none;transition:color 125ms linear}.toolbar-module--toolbar__link--92096+.toolbar-module--toolbar__link--92096{margin-left:1.25rem}.toolbar-module--toolbar__link--92096:focus-visible{box-shadow:inset 0 0 0 2px var(--c-seafoam);outline:0}@media(hover:hover){.toolbar-module--toolbar__link--92096:hover{color:var(--c-seafoam)}}.toolbar-module--toolbar__link--92096[aria-current=page],.toolbar-module--toolbar__link--active--4c608{color:var(--c-seafoam);text-decoration:underline;text-decoration-color:var(--c-seafoam);text-decoration-thickness:2px;text-underline-offset:.25rem}.toolbar-module--toolbar__persistent--dd32c{display:none}@media(min-width:62rem){.toolbar-module--toolbar__persistent--dd32c{display:flex}}.toolbar-module--toolbar__icon--208b0{display:unset;height:1.5rem;max-width:none;width:1.5rem}.toolbar-module--toolbar__image--bf628{height:auto;max-height:2rem;max-width:16rem;width:100%}.toolbar-module--toolbar__logo--f428e{flex:0 1 auto}.toolbar-module--toolbar__logo--f428e a:focus-visible{outline:0}.toolbar-module--toolbar__logo--f428e a:focus-visible img{outline:2px solid var(--c-seafoam);outline-offset:.5rem}.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__logo--f428e{display:none}@media(min-width:36rem){.toolbar-module--toolbar__logo--f428e{flex:0 0 auto}.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__logo--f428e{display:unset}}.toolbar-module--toolbar__toggle--d87c3{transform:translateX(.5rem)}@media(min-width:62rem){.toolbar-module--toolbar__toggle--d87c3{display:none}}.toolbar-module--toolbar__nav--f787f{align-items:center;display:flex;flex-flow:row nowrap;margin-left:-.5rem;overflow:auto;padding-right:2.5rem;scrollbar-width:none}.toolbar-module--toolbar__nav--f787f::-webkit-scrollbar{display:none}.toolbar-module--toolbar__nav-wrapper--0b2ae{display:none;margin:0 auto;min-width:0;padding:0 1rem;position:relative}@media(min-width:62rem){.toolbar-module--toolbar__nav-wrapper--0b2ae{display:block;padding:0 4rem}.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__nav-wrapper--0b2ae{display:none}}@media(min-width:75rem){.toolbar-module--toolbar__nav-wrapper--0b2ae{padding:0 6rem}}.toolbar-module--toolbar__nav-wrapper--0b2ae:after{background-image:linear-gradient(90deg,rgba(36,48,62,0),#24303e);content:"";display:block;height:100%;pointer-events:none;position:absolute;right:1rem;top:0;width:2.5rem}@media(min-width:62rem){.toolbar-module--toolbar__nav-wrapper--0b2ae:after{right:4rem}}@media(min-width:75rem){.toolbar-module--toolbar__nav-wrapper--0b2ae:after{right:6rem}}.toolbar-module--toolbar__skip--07559{box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.125);left:50%;position:absolute;top:0;transform:translate(-50%,-100vh);z-index:1}.toolbar-module--toolbar__skip--07559:focus-visible{transform:translate(-50%,2.25rem)}.toolbar-module--toolbar__search-wrapper--907b1{align-items:center;display:flex;flex:0 0 auto;flex-flow:row nowrap;margin-left:auto;margin-right:-.5rem;position:relative}.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__search-wrapper--907b1{flex:1 1 auto}@media(min-width:62rem){.toolbar-module--toolbar__search-wrapper--907b1{margin-left:0;margin-right:0}}@media(min-width:36rem){.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__search-wrapper--907b1{margin-left:1rem}}.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__search--039d3{color:var(--c-navy);position:absolute;right:.5rem;top:0}.toolbar-module--toolbar__form--b8b3a{display:none;margin-right:.5rem;position:relative;width:100%}.toolbar-module--toolbar--searching--9efb2 .toolbar-module--toolbar__form--b8b3a{display:unset}.toolbar-module--toolbar__input--80602{background-color:var(--c-white);border:0;border-radius:.25rem;color:var(--c-navy);font-family:inherit;font-size:1rem;line-height:1.25rem;margin:0;min-width:0;padding:.625rem 2.5rem .625rem .75rem;width:100%}.toolbar-module--toolbar__input--80602:focus{box-shadow:inset 0 0 0 .125rem var(--c-seafoam-500);outline:0}:root{--c-black:#000;--c-white:#fff;--c-coral:#fa5959;--c-crimson:#e81d1d;--c-cruise:#ade8e1;--c-cyan-blue:#344153;--c-dark-coral:#ba0202;--c-dark-seafoam:#27c5a7;--c-indigo-product:#566ae5;--c-jagged-ice:#caeceb;--c-madison:#324354;--c-mirage:#151c24;--c-navy:#24303e;--c-perano:#a2acf2;--c-seafoam:#45dabe;--c-solitude:#ebf0f6;--c-coral-100:#fedede;--c-coral-200:#fdbdbd;--c-coral-300:#fc9b9b;--c-coral-400:#fb7a7a;--c-coral-500:#fa5959;--c-coral-600:#c84747;--c-coral-700:#963535;--c-coral-800:#642424;--c-coral-900:#321212;--c-indigo-100:#dde1fa;--c-indigo-200:#bbc3f5;--c-indigo-300:#9aa6ef;--c-indigo-400:#7888ea;--c-indigo-500:#566ae5;--c-indigo-600:#4555b7;--c-indigo-700:#344089;--c-indigo-800:#222a5c;--c-indigo-900:#11152e;--c-navy-50:#e9eaec;--c-navy-100:#bdc1c5;--c-navy-200:#92989f;--c-navy-300:#7c838b;--c-navy-400:#666e78;--c-navy-500:#505965;--c-navy-600:#3a4551;--c-navy-700:#24303e;--c-navy-800:#19222b;--c-navy-900:#0e1319;--c-seafoam-100:#daf8f2;--c-seafoam-200:#b5f0e5;--c-seafoam-300:#8fe9d8;--c-seafoam-400:#6ae1cb;--c-seafoam-500:#45dabe;--c-seafoam-600:#37ae98;--c-seafoam-700:#298372;--c-seafoam-800:#1c574c;--c-seafoam-900:#0e2c26;--c-dark-grey-1:#4d5563;--c-dark-grey-2:#6b747e;--c-light-grey-1:#e9eef4;--c-light-grey-2:#b8c1cb;--c-light-grey-3:#9da7b6;--c-boulder:#777;--c-bunker:#13181e;--c-concrete:#f3f3f3;--c-mercury:#e5e5e5;--c-silver:#c4c4c4;--c-slate:#6a768b;--t-extended-bold:GT America Extended Bold,Helvetica,Arial,sans-serif;--t-extended-medium:GT America Extended Medium,Helvetica,Arial,sans-serif;--t-standard-bold:GT America Standard Bold,Helvetica,Arial,sans-serif;--t-standard-medium:GT America Standard Medium,Helvetica,Arial,sans-serif;--t-standard-regular:GT America Standard Regular,Helvetica,Arial,sans-serif;--t-monospace:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;--l-padding-sm:1.25rem;--l-padding-md:2.5rem;--l-padding-lg:2.625rem;--l-padding-xl:7.875rem;--l-content-max-width:105.75rem;--z-gdpr-banner:9999;--z-toast:9998;--z-drawer:9997;--z-toolbar:9996;--easing-cubic-in-out:cubic-bezier(0.65,0,0.35,1);--easing-cubic-in:cubic-bezier(0.55,0.055,0.675,0.19);--easing-cubic-out:cubic-bezier(0.215,0.61,0.355,1)}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@font-face{font-display:swap;font-family:GT America Extended Bold;font-style:normal;font-weight:400;src:url(/static/GT-America-Extended-Bold-4af5500e51d1a13da8afa38a0a4a9f07.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT America Extended Medium;font-style:normal;font-weight:400;src:url(/static/GT-America-Extended-Medium-47fdfbce13f45ab02a767c7317fb1814.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT America Extended Regular;font-style:normal;font-weight:400;src:url(/static/GT-America-Extended-Regular-a14998eb2aecf8a0843088e23f967ce1.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT America Standard Bold;font-style:normal;font-weight:400;src:url(/static/GT-America-Standard-Bold-be567ff72f83015bda5bf1d6fbe04d36.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT America Standard Medium;font-style:normal;font-weight:400;src:url(/static/GT-America-Standard-Medium-6d55b79007ae583c0f7f0b33b8c49b40.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT America Standard Regular;font-style:normal;font-weight:400;src:url(/static/GT-America-Standard-Regular-18928fb24e10bed358aa68054c078970.woff2) format("woff2")}.h1{font-family:var(--t-standard-regular);font-size:1.75rem;font-weight:700;line-height:2rem}@media(min-width:62rem){.h1{font-size:1.875rem;line-height:2.5rem}}.h2{font-family:var(--t-standard-regular);font-size:1.375rem;font-weight:700;line-height:1.75rem}@media(min-width:62rem){.h2{font-size:1.5rem;line-height:2rem}}.h3{font-family:var(--t-standard-regular);font-size:1.125rem;font-weight:700;line-height:1.5rem}@media(min-width:62rem){.h3{font-size:1.25rem;line-height:1.75rem}}.h4{font-family:var(--t-standard-regular);font-size:1rem;font-weight:700;line-height:1.375rem}@media(min-width:62rem){.h4{font-size:1.125rem;line-height:1.5rem}}.h5{font-size:.875rem;font-weight:700;line-height:1.25rem}.h5,.p,body{font-family:var(--t-standard-regular)}.p,body{font-size:1rem;line-height:1.5rem}.p-small{font-family:var(--t-standard-regular);font-size:.875rem;line-height:1.25rem}.eyebrow{font-family:var(--t-standard-bold);font-size:.6875rem;line-height:.875rem;text-transform:uppercase}@media(min-width:62rem){.eyebrow{font-size:.75rem;line-height:1.125rem}}.side-nav-label{font-family:var(--t-standard-regular);font-size:.875rem;line-height:1rem}@media(min-width:62rem){.side-nav-label{font-size:1rem;line-height:1.25rem}}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--c-solitude);color:var(--c-black);overflow-wrap:break-word}#gatsby-focus-wrapper{display:flex;flex-flow:column wrap;min-height:100vh}.main-content{align-content:flex-start;flex:1 1 auto;width:100%}.line-numbers-rows{line-height:1.125rem}.line-numbers-rows span:before{padding-bottom:.375rem}.code-toolbar{position:relative}.code-toolbar .toolbar{bottom:.5rem;position:absolute;right:.5rem}.code-toolbar .toolbar .copy-to-clipboard-button{background-color:var(--c-seafoam);border:0;border-radius:.25rem;box-shadow:.125rem .125rem .5rem 0 rgba(0,0,0,.25);color:var(--c-navy);cursor:pointer;font-family:var(--t-standard-bold);font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.5rem 1rem;text-align:center;text-transform:uppercase}.copy-to-clipboard-button:focus-visible,p a:focus-visible,pre:focus-visible{outline:2px solid var(--c-seafoam);outline-offset:.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:2rem}.mt-6{margin-top:6rem}.grid{column-gap:1.25rem;display:grid;grid-template-columns:repeat(4,1fr)}.grid>*{min-width:0}.grid--with-row-gap{row-gap:1.25rem}@media(min-width:48rem){.grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:62rem){.grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75rem){.grid{column-gap:2.25rem}.grid--with-row-gap{row-gap:2.25rem}}.max-width-container{margin:0 auto;max-width:var(--l-content-max-width);padding-left:var(--l-padding-sm);padding-right:var(--l-padding-sm)}@media(min-width:48rem){.max-width-container{padding-left:var(--l-padding-md);padding-right:var(--l-padding-md)}}@media(min-width:62rem){.max-width-container{padding-left:var(--l-padding-lg);padding-right:var(--l-padding-lg)}}@media(min-width:75rem){.max-width-container{padding-left:var(--l-padding-xl);padding-right:var(--l-padding-xl)}}._404-module--mt-0--752aa{margin-top:0}._404-module--mt-1--727f9{margin-top:.25rem}._404-module--mt-2--21436{margin-top:.5rem}._404-module--mt-3--60b93{margin-top:1rem}._404-module--mt-4--eea65{margin-top:1.5rem}._404-module--mt-5--d5b49{margin-top:2rem}._404-module--mt-6--a40f9{margin-top:6rem}._404-module--notfound--1817b{align-content:center;align-items:center;color:var(--c-navy);display:flex;flex-flow:column wrap;justify-content:center;padding-bottom:3rem;padding-top:3rem;text-align:center;width:100%}._404-module--notfound--1817b a,._404-module--notfound--1817b h2{margin-top:1.5rem}._404-module--notfound__h1--f693d{font-family:var(--t-extended-bold);font-size:5.5rem;line-height:4.5rem}@media(min-width:62rem){._404-module--notfound__h1--f693d{font-size:6rem;line-height:5rem}}.index-module--mt-0--27508{margin-top:0}.index-module--mt-1--48f49{margin-top:.25rem}.index-module--mt-2--d699a{margin-top:.5rem}.index-module--mt-3--c40fb{margin-top:1rem}.index-module--mt-4--65cc6{margin-top:1.5rem}.index-module--mt-5--628e0{margin-top:2rem}.index-module--mt-6--fdc65{margin-top:6rem}.index-module--home--30622{padding-bottom:3rem;padding-top:3rem}.index-module--home__hero--4b99d{margin-bottom:3rem}.pager-module--mt-0--9c185{margin-top:0}.pager-module--mt-1--4f798{margin-top:.25rem}.pager-module--mt-2--fddc6{margin-top:.5rem}.pager-module--mt-3--8821b{margin-top:1rem}.pager-module--mt-4--8d223{margin-top:1.5rem}.pager-module--mt-5--7afe2{margin-top:2rem}.pager-module--mt-6--3282b{margin-top:6rem}.pager-module--pager--left-spread--e4325 li:nth-child(2){padding-right:1.5rem}.pager-module--pager--left-spread--e4325 li:nth-child(2):before{right:.5625rem}.pager-module--pager--right-spread--22bff li:nth-last-child(2){padding-left:1.5rem}.pager-module--pager--right-spread--22bff li:nth-last-child(2):before{left:.5625rem}.pager-module--pager--left-spread--e4325 li:nth-child(2),.pager-module--pager--right-spread--22bff li:nth-last-child(2){position:relative}.pager-module--pager--left-spread--e4325 li:nth-child(2):before,.pager-module--pager--right-spread--22bff li:nth-last-child(2):before{background-color:var(--c-light-grey-2);border-radius:.1875rem;content:"";display:block;height:.375rem;position:absolute;top:.8125rem;width:.375rem}.pager-module--pager__arrow--6f40a:first-child .pager-module--pager__icon--4e0ea{transform:rotate(180deg);transform-origin:50% 50%}.pager-module--pager__icon--4e0ea{height:.625rem;width:.625rem}.pager-module--pager__link--86f70{align-items:center;color:var(--c-navy-400);display:flex;flex:0 0 auto;flex-flow:row nowrap;font-family:var(--t-standard-medium);font-size:1rem;height:2rem;justify-content:center;line-height:1rem;min-width:1.5rem;padding:0 .5rem;text-decoration:none;transition:color 125ms linear}.pager-module--pager__link--disabled--46c07{color:var(--c-light-grey-2);cursor:default;pointer-events:none}.pager-module--pager__link--86f70[aria-current=page]{color:var(--c-navy);text-decoration:underline;text-decoration-color:var(--c-navy);text-decoration-thickness:2px;text-underline-offset:.1875rem}@media(hover:hover){.pager-module--pager__link--86f70:hover{color:var(--c-navy)}}.pager-module--pager__list--f6a27{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;list-style:none;margin:0;padding:0}@media(min-width:36rem){.pager-module--pager--left-spread--e4325 li:nth-child(2),.pager-module--pager--right-spread--22bff li:nth-last-child(2){min-width:2rem}.pager-module--pager__link--86f70{font-size:1.125rem;line-height:1.125rem;width:2rem}}.search-module--mt-0--7a7a0{margin-top:0}.search-module--mt-1--a91c8{margin-top:.25rem}.search-module--mt-2--0c000{margin-top:.5rem}.search-module--mt-3--986e9{margin-top:1rem}.search-module--mt-4--7874c{margin-top:1.5rem}.search-module--mt-5--82cef{margin-top:2rem}.search-module--mt-6--b7c33{margin-top:6rem}.search-module--search--afd5b{margin:0 auto;max-width:59.25rem;padding:3rem 0}.search-module--search__button--25858{flex:0 0 auto;margin-top:1rem}@media(min-width:36rem){.search-module--search__button--25858{margin-left:1rem;margin-top:0}}.search-module--search__clear--89f81{align-items:center;background-color:transparent;border:0;color:var(--c-navy);cursor:pointer;display:flex;flex-flow:row nowrap;padding:.875rem;position:absolute;right:0;top:0}.search-module--search__clear--89f81:focus-visible{outline:2px solid var(--c-seafoam)}.search-module--search__clear__icon--3dd8f{display:unset;height:1.5rem;max-width:none;width:1.5rem}.search-module--search__form--cbf5a{align-items:flex-start;display:flex;flex-flow:column wrap}@media(min-width:36rem){.search-module--search__form--cbf5a{align-items:center;flex-flow:row nowrap}}.search-module--search__header--364c0{margin:3rem 0}.search-module--search__header--364c0 span{color:var(--c-seafoam-700)}.search-module--search__input--626b9{background-color:var(--c-white);border:0;border-radius:.25rem;box-shadow:inset 0 0 0 .125rem var(--c-madison);color:inherit;font-size:1rem;line-height:1.25rem;padding:1rem 3.25rem 1rem 1.5rem;width:100%}.search-module--search__input--626b9:focus{box-shadow:inset 0 0 0 .125rem var(--c-seafoam-500);outline:0}.search-module--search__input-wrapper--2dce1{position:relative;width:100%}@media(min-width:36rem){.search-module--search__input-wrapper--2dce1{flex:1 1 auto;width:auto}}.search-module--search__result--0ffcf{position:relative}.search-module--search__result__eyebrow--6f3f6{color:var(--c-seafoam-700);margin-top:.25rem}.search-module--search__result__link--7461d{color:var(--c-navy);text-decoration:none}.search-module--search__result__link--7461d:focus-visible{border-radius:0;outline:2px solid var(--c-seafoam);outline-offset:.125rem}@media(hover:hover){.search-module--search__result__link--7461d:hover{color:var(--c-dark-grey-2)}}.search-module--search__result__link--7461d:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.search-module--search__results--d7166{box-shadow:inset 0 1px 0 0 var(--c-light-grey-2);list-style:none;margin:3rem 0;padding:0}.search-module--search__results--d7166 li{box-shadow:inset 0 -1px 0 0 var(--c-light-grey-2);padding:1.5rem 0}.edi-docs-module--mt-0--9b6d5{margin-top:0}.edi-docs-module--mt-1--adc0f{margin-top:.25rem}.edi-docs-module--mt-2--fede3{margin-top:.5rem}.edi-docs-module--mt-3--26005{margin-top:1rem}.edi-docs-module--mt-4--91a2e{margin-top:1.5rem}.edi-docs-module--mt-5--921ba{margin-top:2rem}.edi-docs-module--mt-6--e9cb0{margin-top:6rem}.edi-docs-module--edi--5fbd1{padding-bottom:3rem;padding-top:3rem}.edi-docs-module--edi__body--b808d{margin-top:2rem}.edi-docs-module--edi__body--b808d,.edi-docs-module--edi__content--78c8f{grid-column:1/-1}@media(min-width:62rem){.edi-docs-module--edi__body--b808d,.edi-docs-module--edi__content--78c8f{grid-column-end:-4}}.edi-docs-module--edi__header--b5cdb{grid-column:1/-1}.edi-docs-module--edi__tab--589c8{background-color:transparent;border:0;color:var(--c-navy);cursor:pointer;padding:.5rem 1rem;position:relative;transition:color 125ms linear;white-space:nowrap}.edi-docs-module--edi__tab--589c8:after{background-color:transparent;bottom:0;content:"";display:block;height:.25rem;left:1rem;position:absolute;width:calc(100% - 2rem)}.edi-docs-module--edi__tab--589c8:focus-visible{box-shadow:inset 0 0 0 2px var(--c-seafoam);outline:0}@media(hover:hover){.edi-docs-module--edi__tab--589c8:hover{color:var(--c-dark-seafoam)}}.edi-docs-module--edi__tab--active--60e71:after{background-color:var(--c-seafoam)}.edi-docs-module--edi__tabs--d2a46{display:flex;flex-flow:row nowrap;margin-left:-1rem;overflow:auto;padding-right:2.5rem;scrollbar-width:none}.edi-docs-module--edi__tabs--d2a46::-webkit-scrollbar{display:none}.edi-docs-module--edi__tabs-wrapper--c028f{grid-column:1/-1;margin-top:2rem;position:relative}.edi-docs-module--edi__tabs-wrapper--c028f:after{background-image:linear-gradient(90deg,rgba(235,240,246,0),#ebf0f6);content:"";display:block;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:2.5rem}.edi-docs-module--edi__list--fddb7{margin-top:2rem}.edi-docs-module--edi__list--fddb7+.edi-docs-module--edi__list--fddb7 .edi-docs-module--edi__list__header--1c400 .edi-docs-module--edi__list__col--19b9b:last-child{display:none}@media(min-width:48rem){.edi-docs-module--edi__list__col--19b9b:first-child{flex:0 0 auto;padding-right:1rem;width:60%}}.edi-docs-module--edi__list__header--1c400{color:var(--c-dark-grey-1)}.edi-docs-module--edi__list__header--1c400 *{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.edi-docs-module--edi__list__header--1c400 :last-child{display:none}@media(min-width:48rem){.edi-docs-module--edi__list__header--1c400 :last-child{display:unset}}.edi-docs-module--edi__list__row--4c38b{box-shadow:inset 0 -1px 0 0 var(--c-light-grey-2);display:flex;flex-flow:column nowrap;padding:1rem 0}@media(min-width:48rem){.edi-docs-module--edi__list__row--4c38b{flex-flow:row nowrap}}.edi-docs-module--edi__list--fddb7 a{color:var(--c-indigo-600);text-decoration-thickness:2px;text-underline-offset:1px}.select-module--mt-0--d3e6f{margin-top:0}.select-module--mt-1--11bc8{margin-top:.25rem}.select-module--mt-2--a6072{margin-top:.5rem}.select-module--mt-3--d8690{margin-top:1rem}.select-module--mt-4--acf8f{margin-top:1.5rem}.select-module--mt-5--2034f{margin-top:2rem}.select-module--mt-6--3dc00{margin-top:6rem}.select-module--select--726fd{background-color:var(--c-jagged-ice);border-radius:.25rem;box-shadow:inset 0 0 0 2px var(--c-seafoam);padding:1rem;position:relative;width:100%}.select-module--select__label--77c77{color:var(--c-navy);display:block;overflow:hidden;padding-right:1.5rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.select-module--select__label--77c77:after{border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid;content:"";display:block;height:0;position:absolute;right:0;top:.3125rem;width:0}.select-module--select__select--62bd0{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.select-module--select__select--62bd0:focus-visible+.select-module--select__label--77c77{outline:2px solid var(--c-seafoam);outline-offset:1.25rem}.side-nav-module--mt-0--2f668{margin-top:0}.side-nav-module--mt-1--e6a8f{margin-top:.25rem}.side-nav-module--mt-2--bd315{margin-top:.5rem}.side-nav-module--mt-3--958a1{margin-top:1rem}.side-nav-module--mt-4--0d57a{margin-top:1.5rem}.side-nav-module--mt-5--2e6a9{margin-top:2rem}.side-nav-module--mt-6--03205{margin-top:6rem}.side-nav-module--side-nav__details--2109d{color:var(--c-navy)}.side-nav-module--side-nav__summary--44fa4{border-radius:0 .375rem .375rem 0;cursor:pointer;list-style:none;padding:.5rem .5rem .5rem 1.5rem;position:relative;-webkit-user-select:none;user-select:none}.side-nav-module--side-nav__summary--44fa4:focus-visible{border-radius:0;outline:2px solid var(--c-seafoam)}.side-nav-module--side-nav__summary--44fa4::-webkit-details-marker{display:none}.side-nav-module--side-nav__summary--44fa4:before{border-bottom:.3125rem solid transparent;border-left:.4375rem solid var(--c-navy);border-top:.3125rem solid transparent;content:"";display:block;height:0;left:.5rem;position:absolute;top:.6875rem;width:0}.side-nav-module--side-nav__details--2109d[open] .side-nav-module--side-nav__summary--44fa4:before{border-bottom:none;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.4375rem solid var(--c-navy);left:.375rem;top:.8125rem}@media(min-width:62rem){.side-nav-module--side-nav__summary--44fa4:before{top:.875rem}.side-nav-module--side-nav__details--2109d[open] .side-nav-module--side-nav__summary--44fa4:before{top:1rem}}.side-nav-module--side-nav__summary-count--82532{background-color:rgba(0,0,0,.075);border-radius:.25rem;color:var(--c-dark-grey-2);display:inline-block;line-height:1;margin-left:.5rem;min-width:1rem;padding:.125rem .25rem;text-align:center;transform:translateY(-1px)}.side-nav-module--side-nav__link--b1e70{border-radius:0 .375rem .375rem 0;color:var(--c-navy);display:block;padding:.5rem .5rem .5rem 1.5rem;text-decoration:none;transition:color 125ms linear}.side-nav-module--side-nav__link--b1e70:focus-visible{border-radius:0;outline:2px solid var(--c-seafoam);outline-offset:0}@media(hover:hover){.side-nav-module--side-nav__link--b1e70:hover:not(.side-nav-module--side-nav__link--active--5910b){color:var(--c-dark-grey-2)}}.side-nav-module--side-nav__link--b1e70[aria-current=page]{background-color:#e2e7ec;box-shadow:inset .25rem 0 0 0 var(--c-seafoam)}.side-nav-module--side-nav__link--indented--2e2fd{margin-left:1rem}.side-nav-module--side-nav__links--4912a{display:none}@media(min-width:48rem){.side-nav-module--side-nav__links--4912a{display:block}.side-nav-module--side-nav__select--f03e4{display:none}}.toc-nav-module--mt-0--38eb7{margin-top:0}.toc-nav-module--mt-1--a734c{margin-top:.25rem}.toc-nav-module--mt-2--eec81{margin-top:.5rem}.toc-nav-module--mt-3--6b6d0{margin-top:1rem}.toc-nav-module--mt-4--02936{margin-top:1.5rem}.toc-nav-module--mt-5--0e9dd{margin-top:2rem}.toc-nav-module--mt-6--78c3d{margin-top:6rem}.toc-nav-module--toc-nav__link--a65b8{color:var(--c-navy-400);display:inline-block;font-family:var(--t-standard-regular);font-size:.875rem;line-height:1rem;padding:.5rem 0;position:relative;text-decoration:none;transition:color 125ms linear}.toc-nav-module--toc-nav__link--a65b8:focus-visible{outline:0}.toc-nav-module--toc-nav__link--a65b8:focus-visible:after{bottom:0;box-shadow:inset 0 0 0 2px var(--c-seafoam);content:"";display:block;left:-.5rem;position:absolute;right:-.5rem;top:0}@media(hover:hover){.toc-nav-module--toc-nav__link--a65b8:hover:not(.toc-nav-module--toc-nav__link--active--0bff8){color:var(--c-navy)}}.toc-nav-module--toc-nav__link--active--0bff8{color:var(--c-navy);font-family:var(--t-standard-medium);text-decoration:underline;text-decoration-color:var(--c-navy);text-decoration-thickness:2px;text-underline-offset:.1875rem}.toc-nav-module--toc-nav__link--indented--54c1f{margin-left:1rem}.tutorial-page-module--mt-0--fd06a{margin-top:0}.tutorial-page-module--mt-1--387f4{margin-top:.25rem}.tutorial-page-module--mt-2--8de08{margin-top:.5rem}.tutorial-page-module--mt-3--655ce{margin-top:1rem}.tutorial-page-module--mt-4--c0785{margin-top:1.5rem}.tutorial-page-module--mt-5--bba53{margin-top:2rem}.tutorial-page-module--mt-6--e61e5{margin-top:6rem}.tutorial-page-module--tutorial--7a33b{align-items:start;padding-bottom:3rem;padding-top:3rem}.tutorial-page-module--tutorial__block--543ed{margin-bottom:2rem}@media(min-width:87.5rem){.tutorial-page-module--tutorial__body--64cb6{grid-column:1/-4}}.tutorial-page-module--tutorial__content--242f8{grid-column:1/-1;min-width:0}@media(min-width:48rem){.tutorial-page-module--tutorial__content--242f8{grid-column:3/-1}}@media(min-width:62rem){.tutorial-page-module--tutorial__content--242f8{grid-column-start:4}}@media(min-width:87.5rem){.tutorial-page-module--tutorial__content--242f8{align-items:start;display:grid;gap:2.25rem;grid-template-columns:repeat(9,1fr)}.tutorial-page-module--tutorial__content--242f8>*{min-width:0}}.tutorial-page-module--tutorial__page-header--38d26{margin-bottom:2rem}@media(min-width:87.5rem){.tutorial-page-module--tutorial__page-header--38d26{grid-column:1/-4}}.tutorial-page-module--tutorial__page-nav--a761f{grid-column:1/-1;margin-bottom:1.5rem}@media(min-width:48rem){.tutorial-page-module--tutorial__page-nav--a761f{display:block;grid-column:1/span 2;margin-bottom:0;position:sticky;top:6rem}}@media(min-width:62rem){.tutorial-page-module--tutorial__page-nav--a761f{grid-column-end:span 3}}.tutorial-page-module--tutorial__toc-header--c4995{color:var(--c-navy);letter-spacing:.05em;margin-bottom:1rem}.tutorial-page-module--tutorial__toc-wrapper--bca8c{border-bottom:1px solid var(--c-light-grey-2);border-top:1px solid var(--c-light-grey-2);margin:2rem 0;padding:1rem .5rem}@media(min-width:48rem){.tutorial-page-module--tutorial__toc-wrapper--bca8c{padding-left:1rem;padding-right:1rem}}@media(min-width:87.5rem){.tutorial-page-module--tutorial__toc-wrapper--bca8c{border:0;grid-column:auto/span 3;grid-row:auto/span 2;margin:0;padding:0;position:sticky;top:6rem}}</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link as="font" href="/static/GT-America-Extended-Medium-47fdfbce13f45ab02a767c7317fb1814.woff2" rel="preload" crossorigin="anonymous"/><link as="font" href="/static/GT-America-Standard-Medium-6d55b79007ae583c0f7f0b33b8c49b40.woff2" rel="preload" crossorigin="anonymous"/><link as="font" href="/static/GT-America-Standard-Regular-18928fb24e10bed358aa68054c078970.woff2" rel="preload" crossorigin="anonymous"/><link as="font" href="/static/GT-America-Standard-Bold-be567ff72f83015bda5bf1d6fbe04d36.woff2" rel="preload" crossorigin="anonymous"/><title data-react-helmet="true">EDI Documentation - Developer Portal | Flexport</title><link data-react-helmet="true" rel="preconnect" href="https://images.ctfassets.net/" crossorigin="anonymous"/><link rel="sitemap" type="application/xml" href="/sitemap-index.xml"/><link rel="icon" href="/favicon-32x32.png?v=230962abf51619b591a67d3f1406b6ac" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=230962abf51619b591a67d3f1406b6ac"/><link rel="canonical" href="https://developers.flexport.com/edi/" data-baseprotocol="https:" data-basehost="developers.flexport.com"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><header class="toolbar-module--toolbar--0f2dd" id="main-header"><a class="button-module--button--5ffa9 button-module--button--filled--fe30d toolbar-module--toolbar__skip--07559" href="#flexport-dev-main">Skip to content</a><div class="toolbar-module--toolbar__logo--f428e"><h1><a href="/"><img alt="Link to Flexport Developer Portal home page" class="toolbar-module--toolbar__image--bf628" height="20" src="https://images.ctfassets.net/txcarckwq7jo/6qSdkS7r74lK9aRLAe61Mk/67bde6bc5a1eb5152ffe258ab8f2343e/Flexport_Developers.svg" width="161"/></a></h1></div><div class="toolbar-module--toolbar__nav-wrapper--0b2ae"><nav class="toolbar-module--toolbar__nav--f787f" aria-label="global navigation"><a class="toolbar-module--toolbar__link--92096 h5" href="https://apidocs.flexport.com/" rel="noopener noreferrer" target="_blank">API Documentation</a><a class="toolbar-module--toolbar__link--92096 h5" href="/tutorials/using-api-credentials/">API Tutorials</a><a aria-current="page" class="toolbar-module--toolbar__link--92096 h5" href="/edi/">EDI Documentation</a><a class="toolbar-module--toolbar__link--92096 h5" href="/faq/general/">FAQ</a><a class="toolbar-module--toolbar__link--92096 h5" href="https://flexport.com" rel="noopener noreferrer" target="_blank">Flexport.com</a></nav></div><div class="toolbar-module--toolbar__search-wrapper--907b1"><form action="/search/" class="toolbar-module--toolbar__form--b8b3a" id="toolbar-search"><input class="toolbar-module--toolbar__input--80602" name="q" type="text" aria-label="Search" aria-haspopup="false" role="searchbox" maxLength="128" placeholder="What can we help you find?"/></form><button class="toolbar-module--toolbar__search--039d3" type="button" aria-label="Open search" aria-controls="toolbar-search" aria-expanded="false"><svg aria-hidden="true" focusable="false" class="toolbar-module--toolbar__icon--208b0" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><use xlink:href="/sprite.svg#k"></use></svg></button></div><button class="toolbar-module--toolbar__toggle--d87c3" type="button" aria-controls="drawer-navigation" aria-expanded="false" aria-label="Open menu"><svg aria-hidden="true" focusable="false" class="toolbar-module--toolbar__icon--208b0" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><use xlink:href="/sprite.svg#j"></use></svg></button></header><div id="drawer-navigation" class="drawer-module--drawer--fac6a" aria-hidden="true"><div class="drawer-module--drawer__header--8d9de"><button class="drawer-module--drawer__toggle--26518" tabindex="-1" type="button" aria-label="Close menu" aria-controls="drawer-navigation" aria-expanded="false"><svg aria-hidden="true" focusable="false" class="drawer-module--drawer__icon--aa34d" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><use xlink:href="/sprite.svg#b"></use></svg></button><div class="drawer-module--drawer__persistent--62f12 h5">Menu</div></div><nav class="drawer-module--drawer__nav--83f04" aria-label="drawer navigation"><a class="drawer-module--drawer__link--4076c h5" href="https://apidocs.flexport.com/" rel="noopener noreferrer" tabindex="-1" target="_blank">API Documentation</a><a class="drawer-module--drawer__link--4076c h5" tabindex="-1" href="/tutorials/using-api-credentials/">API Tutorials</a><a aria-current="page" class="drawer-module--drawer__link--4076c h5" tabindex="-1" href="/edi/">EDI Documentation</a><a class="drawer-module--drawer__link--4076c h5" tabindex="-1" href="/faq/general/">FAQ</a><a class="drawer-module--drawer__link--4076c h5" href="https://flexport.com" rel="noopener noreferrer" tabindex="-1" target="_blank">Flexport.com</a></nav></div><main id="flexport-dev-main" class="main-content max-width-container edi-docs-module--edi--5fbd1 grid"><h2 class="edi-docs-module--edi__header--b5cdb h1">EDI Documentation</h2><div class="edi-docs-module--edi__tabs-wrapper--c028f"><div class="edi-docs-module--edi__tabs--d2a46" role="tablist"><button class="edi-docs-module--edi__tab--589c8 edi-docs-module--edi__tab--active--60e71 h3" type="button" role="tab" aria-selected="true">Consignee/Shipper</button><button class="edi-docs-module--edi__tab--589c8 h3" type="button" role="tab" aria-selected="false">Carrier</button></div></div><div class="edi-docs-module--edi__content--78c8f"><section class="edi-docs-module--edi__list--fddb7" role="tabpanel" aria-expanded="true"><div class="edi-docs-module--edi__list__row--4c38b edi-docs-module--edi__list__header--1c400 eyebrow"><h3 class="edi-docs-module--edi__list__col--19b9b">Booking & Purchase Order</h3><p class="edi-docs-module--edi__list__col--19b9b">Specifications</p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 850: Purchase Order</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/436PagpUbxr204yavvZWGr/b6e68c1084554d8c254416ab0cc7a310/EDI_850_Purchase_Order.pdf" rel="noopener noreferrer" target="_blank">Flexport_X12_4010_850</a></p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 300 Booking Request</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/1corSPVw7GY3LiS5YiYIB5/860c57978fb24a5bfe862720641b59eb/Flexport_IG_BR_300.pdf" rel="noopener noreferrer" target="_blank">Flexport IG BR 300</a></p></div></section><section class="edi-docs-module--edi__list--fddb7" role="tabpanel" aria-expanded="true"><div class="edi-docs-module--edi__list__row--4c38b edi-docs-module--edi__list__header--1c400 eyebrow"><h3 class="edi-docs-module--edi__list__col--19b9b">Shipment Status</h3><p class="edi-docs-module--edi__list__col--19b9b">Specifications</p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 214 Air Shipment Status</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/6Jlqo8w3AGT2QWEp56TcRx/348d9274a295807c4b3c0908dfc00b76/EDI_214_Air_Shipment_Status.pdf" rel="noopener noreferrer" target="_blank">Flexport X12 4010 214</a></p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 315 Ocean Shipment Status</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/7aqr48vWBhlMeklLyN35kx/0dd33cc449e6699875376c226d898d0a/EDI_315_Ocean_Shipment_Status.pdf" rel="noopener noreferrer" target="_blank">Flexport X12 4010 315</a></p></div></section><section class="edi-docs-module--edi__list--fddb7" role="tabpanel" aria-expanded="true"><div class="edi-docs-module--edi__list__row--4c38b edi-docs-module--edi__list__header--1c400 eyebrow"><h3 class="edi-docs-module--edi__list__col--19b9b">Freight Invoice</h3><p class="edi-docs-module--edi__list__col--19b9b">Specifications</p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 310 Ocean Freight Invoice</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/3e2cbiYuFXKULlSV6uSQl1/44648119fe616948a4893c09aefc15cf/EDI_310_Freight_Receipt_and_Invoice.pdf" rel="noopener noreferrer" target="_blank">Flexport X12 4010 310</a></p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 110 Air Freight Invoice</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/3tS3sZe3B0Ux9T9bh2Bt2q/1f468d55aee1384421267049e6362aab/EDI_110_Air_Freight_Details_and_Invoice.pdf" rel="noopener noreferrer" target="_blank">Flexport X12 4010 110</a></p></div></section><section class="edi-docs-module--edi__list--fddb7" role="tabpanel" aria-expanded="true"><div class="edi-docs-module--edi__list__row--4c38b edi-docs-module--edi__list__header--1c400 eyebrow"><h3 class="edi-docs-module--edi__list__col--19b9b">ASN</h3><p class="edi-docs-module--edi__list__col--19b9b">Specifications</p></div><div class="edi-docs-module--edi__list__row--4c38b"><p class="edi-docs-module--edi__list__col--19b9b">EDI 856: Ship Notice/Manifest</p><p class="edi-docs-module--edi__list__col--19b9b"><a class="" href="//assets.ctfassets.net/txcarckwq7jo/qi53gfK7f8Xfo0wp0QvYw/b4ad5dfa13d04b7d5f252ef4e4d2f22f/Advances_Shipment_Notification.pdf" rel="noopener noreferrer" target="_blank">Flexport X12 4010 856</a></p></div></section></div></main><footer class="footer-module--footer--954ee" id="main-footer"><div class="footer-module--footer__inner--b5fae max-width-container"><div class="footer-module--footer__logo--ff682"><a href="/"><img alt="Link to Flexport Developer Portal home page" height="20" loading="lazy" src="https://images.ctfassets.net/txcarckwq7jo/6qSdkS7r74lK9aRLAe61Mk/67bde6bc5a1eb5152ffe258ab8f2343e/Flexport_Developers.svg" width="161"/></a></div><div class="footer-module--footer__bottom--58e26"><div class="footer-module--footer__social--03bb2"><a class="" href="https://facebook.com/flexport" rel="noopener noreferrer" target="_blank" aria-label="Visit us on Facebook"><svg class="footer-module--footer__icon--44928" role="img" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" title="Visit us on Facebook"><use xlink:href="/sprite.svg#g"></use></svg></a><a class="" href="https://twitter.com/flexport" rel="noopener noreferrer" target="_blank" aria-label="Visit us on Twitter"><svg class="footer-module--footer__icon--44928" role="img" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" title="Visit us on Twitter"><use xlink:href="/sprite.svg#h"></use></svg></a><a class="" href="https://www.linkedin.com/company/flexport/" rel="noopener noreferrer" target="_blank" aria-label="Visit us on LinkedIn"><svg class="footer-module--footer__icon--44928" role="img" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" title="Visit us on LinkedIn"><use xlink:href="/sprite.svg#f"></use></svg></a></div><div class="markdown-module--markdown--0cb1b footer-module--footer__text--e4640"><p class="p">Copyright 漏 2025 Flexport, Inc. <a href="https://www.flexport.com/terms-and-conditions" title="Flexport Terms and Conditions" target="_blank" rel="noopener noreferrer">Terms of Use</a> / <a href="https://www.flexport.com/privacy/" title="Privacy notice" target="_blank" rel="noopener noreferrer">Privacy Policy</a></p></div></div></div></footer></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><div id="portal-toast"></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/edi/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" --> <script id="gatsby-chunk-mapping" > window.___chunkMapping="{\"app\":[\"/app-9a7e1ec62ed5cd721259.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-1e5c0d24decba907fa41.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-c6791bb4945c29899875.js\"],\"component---src-pages-search-tsx\":[\"/component---src-pages-search-tsx-29e231cdad4dec6a0f7f.js\"],\"component---src-templates-edi-docs-edi-docs-template-tsx\":[\"/component---src-templates-edi-docs-edi-docs-template-tsx-cb1cba43e8b8db43e427.js\"],\"component---src-templates-faq-faq-template-tsx\":[\"/component---src-templates-faq-faq-template-tsx-4ad5e53692caa37ac50c.js\"],\"component---src-templates-tutorial-tutorial-template-tsx\":[\"/component---src-templates-tutorial-tutorial-template-tsx-d5aa384b864cedd9ba8a.js\"]}"; </script> <script>window.___webpackCompilationHash="9617d902d5042b9a211f";</script><script src="/webpack-runtime-c12ca2c6c38762edd349.js" async></script><script src="/framework-da97f1400ab7141f842d.js" async></script><script src="/app-9a7e1ec62ed5cd721259.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>