CANONICAL TYPE REFERENCE
CarrierState
A shipping carrier
Unique identifier
nameString!Carrier name
codeStringCarrier code
serviceNameStringService name
trackingUrlTemplateStringURL template for tracking (use {tracking_number} placeholder)
pickUpCutoffStringPick-up cutoff time
transitDaysIntEstimated transit days
accountNumberStringCarrier account number
contactNameStringCarrier contact name
contactPhoneStringCarrier contact phone
contactEmailStringCarrier contact email
isActiveBoolean!Whether the carrier is active
notesStringOptional notes
createdAtString!Creation timestamp (ISO8601)
updatedAtString!Last update timestamp (ISO8601)
View exact SDL
"""A shipping carrier"""
type CarrierState @iac_resource(name: "carrier") @iac_ops(create: "createCarrier", read: "getCarrier", update: "updateCarrier", delete: "deleteCarrier") {
"""Unique identifier"""
id: CarrierID! @iac_identity(assignedBy: SERVER) @iac_computed
"""Carrier name"""
name: String!
"""Carrier code"""
code: String
"""Service name"""
serviceName: String
"""URL template for tracking (use {tracking_number} placeholder)"""
trackingUrlTemplate: String
"""Pick-up cutoff time"""
pickUpCutoff: String
"""Estimated transit days"""
transitDays: Int
"""Carrier account number"""
accountNumber: String
"""Carrier contact name"""
contactName: String
"""Carrier contact phone"""
contactPhone: String
"""Carrier contact email"""
contactEmail: String
"""Whether the carrier is active"""
isActive: Boolean!
"""Optional notes"""
notes: String
"""Creation timestamp (ISO8601)"""
createdAt: String! @iac_computed
"""Last update timestamp (ISO8601)"""
updatedAt: String! @iac_computed
}One stable address across all schema views. Follow a field’s type to explore connections between domains.