Przejdź do głównej zawartości

MailingAddressInput

Input for mailing address

input MailingAddressInput {
buildingNumber: String
city: String
company: String
country: CountryCode
firstName: String
flatNumber: String
lastName: String
phone: String
postalCode: String
state: String
streetLine1: String
streetLine2: String
taxId: String
vatNumber: String
}

Fields​

MailingAddressInput.buildingNumber ● String scalar​

Building / house number as a discrete field, overlaid on streetLine1. Required for saved Polish addresses (country: PL) — used for carrier delivery and invoicing.

MailingAddressInput.city ● String scalar​

City

MailingAddressInput.company ● String scalar​

Company

MailingAddressInput.country ● CountryCode enum​

ISO 3166-1 alpha-2 country code

MailingAddressInput.firstName ● String scalar​

First name

MailingAddressInput.flatNumber ● String scalar​

Flat / apartment number as a discrete field — optional companion to buildingNumber.

MailingAddressInput.lastName ● String scalar​

Last name

MailingAddressInput.phone ● String scalar​

Phone

MailingAddressInput.postalCode ● String scalar​

Postal / ZIP code

MailingAddressInput.state ● String scalar​

State / province

MailingAddressInput.streetLine1 ● String scalar​

First line of street address

MailingAddressInput.streetLine2 ● String scalar​

Second line of street address

MailingAddressInput.taxId ● String scalar​

Per-address Polish tax ID — NIP (10 digits with checksum). B2B use case: different company details per shipping/billing address.

MailingAddressInput.vatNumber ● String scalar​

Per-address EU VAT number (e.g. PL1234567890). Cross-border B2B.

Member Of​

customerAddAddress mutation ● customerUpdateAddress mutation