Skip to main content

UpdateWarehouseAddressInput

Input for updating an existing warehouse address.

Contains optional fields for modifying warehouse address properties. Only provided fields will be updated, others remain unchanged. The address ID is required to identify which address to update.

input UpdateWarehouseAddressInput {
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
id: Int!
}

Fields

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.gender ● Gender enum

Gender of the primary contact person.

Gender designation for the main contact person, used for appropriate communication and addressing.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.street ● String 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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.numberExtension ● String scalar

Street number extension or unit identifier.

Additional identifier such as apartment number, suite, or unit designation. Maximum 7 characters.

UpdateWarehouseAddressInput.postalCode ● String 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.

UpdateWarehouseAddressInput.city ● String 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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.country ● String 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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.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.

UpdateWarehouseAddressInput.id ● Int! non-null scalar

Unique identifier of the warehouse address to update.

Primary key used to identify which specific address should be modified within the warehouse's address collection.

Member Of

warehouseAddressUpdate mutation