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