Skip to main content

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