CreateWarehouseAddressInput
Input for creating a new warehouse address.
Contains comprehensive address and contact information needed to establish a warehouse location. Includes physical address details, contact information, and operational settings for the warehouse facility.
input CreateWarehouseAddressInput {
firstName: String
middleName: String
lastName: String
gender: Gender
company: String
street: String!
number: String
numberExtension: String
postalCode: String!
city: String!
region: String
country: String!
phone: String
fax: String
mobile: String
email: String
code: String
notes: String
name: String
url: String
icp: YesNo
}
Fields
CreateWarehouseAddressInput.firstName
● String
scalar
First name of the primary contact person.
Given name of the main contact person for this warehouse address, used for deliveries and communication. Maximum 30 characters.
CreateWarehouseAddressInput.middleName
● String
scalar
Middle name of the primary contact person.
Middle name or initial of the main contact person for this warehouse address. Maximum 20 characters.
CreateWarehouseAddressInput.lastName
● String
scalar
Last name of the primary contact person.
Family name of the main contact person for this warehouse address, used for deliveries and official communication. Maximum 50 characters.
CreateWarehouseAddressInput.gender
● Gender
enum
Gender of the primary contact person.
Gender designation for the main contact person, used for appropriate communication and addressing.
CreateWarehouseAddressInput.company
● String
scalar
Company name associated with the warehouse address.
Business name or organization associated with this warehouse location, used for official correspondence and shipping documentation. Maximum 100 characters.
CreateWarehouseAddressInput.street
● String!
non-null scalar
Street name and address line.
Primary street address including street name and any additional address line information for the warehouse location. Maximum 150 characters.
CreateWarehouseAddressInput.number
● String
scalar
Street number or building number.
Numeric or alphanumeric identifier for the specific building or location on the street. Length must be between 1 and 10 characters.
CreateWarehouseAddressInput.numberExtension
● String
scalar
Street number extension or unit identifier.
Additional identifier such as apartment number, suite, or unit designation. Maximum 7 characters.
CreateWarehouseAddressInput.postalCode
● String!
non-null scalar
Postal code for the warehouse location.
ZIP code, postal code, or equivalent regional identifier used for mail delivery and location identification. Maximum 10 characters.
CreateWarehouseAddressInput.city
● String!
non-null scalar
City name for the warehouse location.
Name of the city where the warehouse is located, used for shipping, logistics planning, and location identification. Maximum 100 characters.
CreateWarehouseAddressInput.region
● String
scalar
State or region code for the warehouse location.
Two-letter state, province, or region code where the warehouse is located. Used for regional logistics and tax calculations. Maximum 2 characters.
CreateWarehouseAddressInput.country
● String!
non-null scalar
Country code for the warehouse location.
Two-letter ISO country code where the warehouse is located. Used for international shipping, customs, and regulatory compliance. Maximum 2 characters.
CreateWarehouseAddressInput.phone
● String
scalar
Primary phone number for the warehouse location.
Fixed-line telephone number for warehouse contact and communication. Used for logistics coordination and customer inquiries. Length must be between 6 and 30 characters.
CreateWarehouseAddressInput.fax
● String
scalar
Fax number for the warehouse location.
Fax number for document transmission and official communications. Used for shipping documents and formal correspondence. Length must be between 6 and 30 characters.
CreateWarehouseAddressInput.mobile
● String
scalar
Mobile phone number for the warehouse location.
Mobile telephone number for urgent communications and on-the-go contact. Used for logistics coordination and emergency situations. Length must be between 6 and 30 characters.
CreateWarehouseAddressInput.email
● String
scalar
Email address for the warehouse location.
Primary email contact for warehouse communications, shipping notifications, and operational correspondence. Must be a valid email format.
CreateWarehouseAddressInput.code
● String
scalar
Internal reference code for the warehouse address.
Custom identifier or reference code used for internal tracking and organization of warehouse addresses. Maximum 64 characters.
CreateWarehouseAddressInput.notes
● String
scalar
Special delivery instructions and notes.
Additional information for delivery personnel including access instructions, special handling requirements, or location-specific details. Maximum 255 characters.
CreateWarehouseAddressInput.name
● String
scalar
Friendly display name for the warehouse address.
Human-readable name used to identify this address in user interfaces and reports. Helps distinguish between multiple addresses for the same warehouse. Maximum 150 characters.
CreateWarehouseAddressInput.url
● String
scalar
Company website URL associated with the warehouse.
Official website or domain URL for the company operating at this warehouse location. Must be a valid URL format. Maximum 150 characters.
CreateWarehouseAddressInput.icp
● YesNo
enum
Intra-Community Purchase (ICP) tax designation.
Determines whether tax should be applied when this address is used as a delivery destination for business-to-business orders across borders. Used for international tax compliance.
Member Of
CreateWarehouseInput
input ● warehouseAddressCreate
mutation