Skip to main content

CarrierMapping

A mapping between an external carrier and a carrier in our system.

type CarrierMapping {
carrier: Carrier!
carrierCode: String!
carrierId: ID!
clientCode: String
createdAt: ISO8601DateTime!
id: ID!
integration: Integration
integrationId: ID
integrationType: IntegrationTypeEnum!
updatedAt: ISO8601DateTime!
}

Fields

CarrierMapping.carrier ● Carrier! non-null object

The carrier this mapping is for.

CarrierMapping.carrierCode ● String! non-null scalar

The code for the carrier our system.

CarrierMapping.carrierId ● ID! non-null scalar

CarrierMapping.clientCode ● String scalar

The code for the carrier in the external system.

CarrierMapping.createdAt ● ISO8601DateTime! non-null scalar

CarrierMapping.id ● ID! non-null scalar

CarrierMapping.integration ● Integration object

The integration that will use this mapping.

CarrierMapping.integrationId ● ID scalar

CarrierMapping.integrationType ● IntegrationTypeEnum! non-null enum

The type of the integration that will use this mapping.

CarrierMapping.updatedAt ● ISO8601DateTime! non-null scalar

Returned By

registerCarrierMapping mutation