warehouseAddressCreate
Create a new address for a warehouse.
Adds a new address entry to a warehouse, supporting multiple address types such as shipping, billing, or contact addresses. Each warehouse can have multiple addresses for different operational purposes.
Possible errors:
- WAREHOUSE_NOT_FOUND_ERROR: Warehouse with the specified ID does not exist
- WAREHOUSE_ADDRESS_CREATE_ERROR: Failed to create the warehouse address
- FORBIDDEN: Insufficient permissions to create warehouse addresses
AUTH: Role=[logistics.OWNER]
warehouseAddressCreate(
id: Float!
input: CreateWarehouseAddressInput!
): WarehouseAddress!
Arguments
warehouseAddressCreate.id
● Float!
non-null scalar
Unique identifier of the warehouse to add the address to.
Must be a positive integer representing a valid warehouse ID in the system.
warehouseAddressCreate.input
● CreateWarehouseAddressInput!
non-null input
Address creation data including location and contact details.
Contains address information, contact details, and address type needed to create a functional warehouse address.
Type
WarehouseAddress
object
Address information for warehouse locations.
Contains comprehensive address and contact details for warehouse facilities including physical location, contact information, and operational settings for shipping and logistics operations.