OBJECT
Mutation
link GraphQL Schema definition
- type Mutation {
- # Create a shipment
- #
- # Arguments
- # input:
- (: CreateShipmentInput): ShipmentPayload
- # Upload docs for an importer
- #
- # Arguments
- # input:
- # key:
- (
- : UploadShipmentDocsInput!,
- : KeyInput!
- ): UploadShipmentDocsPayload
- # Request a hot entry for $20. Hot entries are filed within 2 hours of submission,
- # so long as the correct documents are included.
- #
- # Arguments
- # key: The unique key representing the shipment to be made 'hot'
- (: KeyInput!): RequestHotShipmentPayload
- # Alerts INLT that the shipment is ready for entry
- #
- # Arguments
- # key: The unique key representing the shipment to be entered.
- (: KeyInput!): RequestEntryPayload
- # Whether the ocean ISF should _not_ be handled by INLT.
- #
- # Arguments
- # key: The unique key representing the shipment to skip the ISF
- # on.
- (: KeyInput!): SkipISFPayload
- # Submits the ISF to CBP.
- #
- # Arguments
- # key: The unique key representing the shipment to submit the ISF
- # for.
- (: KeyInput!): SubmitISFPayload
- # Update a shipment
- #
- # Arguments
- # key: The unique key representing the shipment to update.
- # input:
- (: KeyInput!, : UpdateShipmentInput): ShipmentPayload
- # Request a shipment cancellation to INLT
- #
- # Arguments
- # key: The unique key representing the shipment to delete.
- (: KeyInput!): ShipmentPayload
- # Update a forwarder
- #
- # Arguments
- # key: INLT's unique ID for a forwarder
- # input:
- (: KeyInput!, : UpdateForwarderInput): UpdateForwarderPayload
- # Cancel the request for a customs bond
- #
- # Arguments
- # key:
- (: KeyInput!): ImporterPayload
- # Update an importer
- #
- # Arguments
- # key: The unique key representing the shipment to delete.
- # input:
- (: KeyInput!, : UpdateImporterInput): UpdateImporterPayload
- # Update a location
- #
- # Arguments
- # key: INLT's unique ID for a location
- # input:
- (: KeyInput!, : UpdateLocationInput): UpdateLocationPayload
- # Update a supplier
- #
- # Arguments
- # key: INLT's unique ID for a supplier
- # input:
- (: KeyInput!, : UpdateSupplierInput): UpdateSupplierPayload
- # Update a consignee
- #
- # Arguments
- # key: The unique key for the consignee
- # input:
- # isfShipmentId: TEAM ONLY: Submit a shipment's ISF after filing
- # the consignee's 5106
- (
- : KeyInput!,
- : UpdateConsigneeInput!,
- : ID
- ): UpdateConsigneePayload
- # Update a Trucker
- #
- # Arguments
- # key: The unique key for the trucker
- # input:
- (: KeyInput!, : UpdateTruckerInput): UpdateTruckerPayload
- # Create a consignee
- #
- # Arguments
- # input:
- (: CreateConsigneeInput!): ConsigneePayload
- # Cancel a consignee
- #
- # Arguments
- # key:
- (: KeyInput!): ConsigneePayload
- # Add importers to a consignee
- #
- # Arguments
- # key: INLT's unique ID for a consignee
- # importers:
- (
- : KeyInput!,
- : [KeyInput!]!
- ): ConsigneePayload
- # Create an importer
- #
- # Arguments
- # input:
- (: CreateImporterInput): ImporterPayload
- # Upload docs for an importer
- #
- # Arguments
- # input:
- # key: The importer to upload docs to.
- (
- : UploadImporterDocsInput!,
- : KeyInput!
- ): UploadImporterDocsPayload
- # Information needed to request a customs bond.
- #
- # Arguments
- # key: The unique key representing the shipment to delete.
- # input:
- (
- : KeyInput!,
- : RequestImporterBondInput!
- ): RequestImporterBondPayload
- # 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)
- #
- # Arguments
- # key: The unique key representing the shipment to delete.
- (: KeyInput!): ImporterPayload
- # Delete an importer. Only valid for unactivated importers.
- #
- # Arguments
- # key:
- (: KeyInput!): ImporterPayload
- # Create a location
- #
- # Arguments
- # input:
- (: CreateLocationInput!): LocationPayload
- # Delete a location
- #
- # Arguments
- # key:
- (: KeyInput!): LocationPayload
- # Add importers to a location
- #
- # Arguments
- # key: INLT's unique ID for a location
- # importers:
- (: KeyInput!, : [KeyInput!]!): LocationPayload
- # Create a product
- #
- # Arguments
- # input:
- (: CreateProductInput): ProductPayload
- # Update a product
- #
- # Arguments
- # key: INLT's unique ID for a product
- # input:
- (: KeyInput!, : UpdateProductInput): ProductPayload
- # Delete a product
- #
- # Arguments
- # key:
- (: KeyInput!): ProductPayload
- # Create a supplier
- #
- # Arguments
- # input:
- (: CreateSupplierInput): SupplierPayload
- # Delete a supplier
- #
- # Arguments
- # key:
- (: KeyInput!): SupplierPayload
- # Add importers to a supplier
- #
- # Arguments
- # key: INLT's unique ID for a supplier
- # importers:
- (: KeyInput!, : [KeyInput!]!): SupplierPayload
- # Create a trucker
- #
- # Arguments
- # input:
- (: CreateTruckerInput!): TruckerPayload
- # Delete a trucker
- #
- # Arguments
- # key:
- (: KeyInput!): TruckerPayload
- # Add importers to a trucker
- #
- # Arguments
- # key: INLT's unique ID for a location
- # importers:
- (: KeyInput!, : [KeyInput!]!): TruckerPayload
- # Triggers an event, which will modify the data and send a message to the test
- # webhook endpoint. ONLY AVAILABLE IN TEST
- #
- # Arguments
- # key: The key of the INLT object
- # input: The input options to the triggerEvent mutation
- (: KeyInput!, : TriggerEventInput!): TriggerEventPayload!
- # AMS Query returns CBP's status of your cargo.
- #
- # Arguments
- # input: The input options to the queryAMS mutation
- (: QueryAMSInput!): QueryAMSPayload!
- }
link Require by
This element is not required by anyone