OBJECT

Importer

Represents an Importer of Record with Customs. Used to create shipments and products. See https://help.inlt.com/customs-brokerage-knowledge-center/who-is-the-importer-of-record

link Importer Flow

This short guide will walk you through creating and activating an importer.

  1. Creating an Importer


  2. Importer Sign


    • We return a Power of Attorney link for the importer to fill out and sign. Any optional fields you input when creating the importer (e.g. address, corporate structure, new 5106 fields) will be automatically filled in.
    • Once the importer signs we send an importers_signed notification via webhook: WebhookEventType
    • Since the EIN/SSN/CBP-assigned number has been filled in at this point, we query CBP to find out if the importer has a bond, and include that information in our webhook notifications. If the importer is not on file with CBP, we automatically create a profile for them based on their inputs, and acquire a CBP-assigned number if they don't have an EIN/SSN.
  3. Request a Continuous Bond (optional)


  4. Importer Rejection/Inquisition


    • During our activation of the importer, we may have an issue validating the information on the POA.
    • In that case we can send an importers_inquired or importers_rejected notification via webhook: WebhookEventType
  5. Importer Activation


    • We activate the importer, sending an importers_activated notification via webhook: WebhookEventType.
    • You can now create shipments for them in the API.

link GraphQL Schema definition

  • type Importer implements Object {
  • # INLT's unique ID for an importer
  • id: ID!
  • # The client's unique identifier for an importer
  • cid: ID
  • # The name of the importer
  • name: String!
  • # The Importer's Employer Identification Number (EIN), Social Security Number
  • # (SSN), or CBP-assigned importer number.
  • iorNumber: String
  • # The IOR Number Type
  • iorNumberType: IORNumberType
  • # The point of contact at the importer.
  • poc: POC
  • # The Importer's mailing address.
  • mailingAddress: Address
  • # The Importer's physical address.
  • physicalAddress: Address
  • # The Doing-Business-As (DBA) name of the Importer.
  • dba: String
  • # Whether the POA will be direct or indirect (master and sub).
  • poaMethod: POAMethod
  • # The company's organizational structure.
  • structure: Structure
  • # Whether should request CBP for an importer number. (A number can be requested if
  • # an importer does not have an IRS business tax number, a social security number,
  • # or an existing CBP-assigned number)
  • needsCBPNumber: Boolean
  • # The Importers's DUNS number.
  • duns: DUNS
  • # The unique payer unit number assigned by CPB to each direct ACH payer. See
  • # https://help.inlt.com/customs-brokerage/how-to-pay-your-duties-directly-to-customs-and-border-protection.
  • payerUnitNumber: PayerUnitNumber
  • # A list of POAs which must be signed before INLT can perform customs work on
  • # behalf of an importer
  • signLinks: [SignLink!]
  • # The current status of the importer record.
  • status: ImporterStatus
  • # A flag signifying that an importer record has been 'activated'. Shipments can
  • # only be submitted for 'activated' importer.
  • activated: Boolean
  • # When the importer was activated
  • activatedTime: DateTime
  • # Whether or not CBP has voided an importer record. This may occur for a number of
  • # reasons. More info:
  • # https://www.cbp.gov/trade/trade-community/outreach-programs/bonds/bond-centralization-program/voided-importer-faq
  • voided: Boolean
  • # Whether the importer participates in the 'periodic monthly statement', which
  • # simplifies the payment and collection of duties and fees paid to CBP. More info:
  • # https://www.cbp.gov/sites/default/files/documents/ace_monthly_statement_capab_3.pdf
  • pms: Boolean
  • # A flag signifying that the importer is in possession of a customs bond. More
  • # info:
  • # https://help.cbp.gov/app/answers/detail/a_id/734/~/when-is-a-customs-bond-required
  • bond: Boolean
  • # A customs bond has been requested for the importer but has not yet been
  • # finalized.
  • pendingBond: DateTime
  • # The amount of the importer's customs bond. More info:
  • # https://help.cbp.gov/app/answers/detail/a_id/276/related/1
  • bondAmount: Int
  • # The unique number identifying the importer's customs bond.
  • bondNumber: String
  • # The expiration date of the importer's customs bond.
  • bondRenewalTime: DateTime
  • # The effective date of the importer's customs bond.
  • bondEffectiveDate: DateTime
  • # The 3-digit code assigned to the surety of the importer's customs bond by CBP.
  • # List of active sureties:
  • # https://www.cbp.gov/document/forms/surety-names-and-codes-0
  • bondSuretyCode: String
  • # A flag representing that is set until 3 shipments have been filed for an
  • # importer.
  • beginner: Boolean
  • # An importer's industry
  • vertical: Vertical
  • # The name of the company officer who signed the importer's POA
  • officerName: String
  • # The title of the company officer who signed the importer's POA
  • officerTitle: String
  • # Documents associated with the importer
  • docs: [ImporterDoc]
  • # The importer's email.
  • email: Email
  • # The importer's Phone.
  • phone: Phone
  • # The importer's URL on app.inlt.com
  • url: URL
  • createdTime: DateTime!
  • updatedTime: DateTime!
  • }