CompanyAddressSearch
Physical address associated with a company for location-based operations.
Represents a complete address record including contact information, location details, and address metadata. Used for shipping, billing, correspondence, and location-based business operations. Supports multiple address types per company with default address designation.
type CompanyAddressSearch {
id: Int!
firstName: String
lastName: String
street: String!
number: String
numberExtension: String
postalCode: String!
city: String!
region: String
country: String!
phone: String
mobile: String
email: String
code: String
notes: String
name: String
isDefault: YesNo
type: AddressType!
active: YesNo
createdAt: DateTime!
lastModifiedAt: DateTime!
}
Fields
CompanyAddressSearch.id ● Int! non-null scalar
Unique identifier for the address record.
Primary key used to reference this address throughout the system and for all address-related operations.
CompanyAddressSearch.firstName ● String scalar
First name of the person associated with this address.
Personal name for address-specific contact identification, useful for delivery instructions and personal correspondence at this location.
CompanyAddressSearch.lastName ● String scalar
Last name of the person associated with this address.
Family name for address-specific contact identification, useful for delivery instructions and formal correspondence at this location.
CompanyAddressSearch.street ● String! non-null scalar
Street name for the physical address location.
Primary street identifier for the address, used for navigation, delivery, and official correspondence.
CompanyAddressSearch.number ● String scalar
Street number for precise address identification.
Building or property number on the street, essential for accurate delivery and location identification.
CompanyAddressSearch.numberExtension ● String scalar
Additional street number information for complex addresses.
Extensions like apartment numbers, suite numbers, or building designations that provide additional location specificity.
CompanyAddressSearch.postalCode ● String! non-null scalar
Postal code for mail delivery and location services.
ZIP code or postal code used by postal services for efficient mail routing and geographic identification.
CompanyAddressSearch.city ● String! non-null scalar
City name for geographic and administrative identification.
Municipality or city name used for location identification, administrative purposes, and geographic classification.
CompanyAddressSearch.region ● String scalar
State, province, or region for broader geographic classification.
Administrative region above city level, used for geographic organization and location context.
CompanyAddressSearch.country ● String! non-null scalar
Country code for international address identification.
Country identifier for international operations, shipping, and geographic classification.
CompanyAddressSearch.phone ● String scalar
Fixed phone number for this address location.
Landline telephone number associated with this specific address. Must be between 6 and 30 characters. Used for location-specific communication and verification.
CompanyAddressSearch.mobile ● String scalar
Mobile phone number for this address location.
Cell phone number associated with this specific address. Must be between 6 and 30 characters. Used for direct communication and delivery coordination.
CompanyAddressSearch.email ● String scalar
Email address for correspondence to this location.
Email contact specific to this address location. Must be a valid email format. Used for address-specific communication and notifications.
CompanyAddressSearch.code ● String scalar
Internal reference code for the address.
Custom identifier or reference code used for internal address management and categorization.
CompanyAddressSearch.notes ● String scalar
Delivery instructions and additional address information.
Free-form text for delivery notes, access instructions, or additional context about this address location.
CompanyAddressSearch.name ● String scalar
Friendly display name for the address.
Human-readable name or label for easy address identification.
CompanyAddressSearch.isDefault ● YesNo enum
Indicates if this is the default address for its type.
Designates whether this address serves as the primary address for its specific address type within the company.
CompanyAddressSearch.type ● AddressType! non-null enum
Classification of the address purpose and usage.
Defines how this address is used within business operations - [one of 'home', 'delivery', 'invoice'].
CompanyAddressSearch.active ● YesNo enum
Indicates if the address is currently active and usable.
Status flag showing whether this address is available for current business operations and communications.
CompanyAddressSearch.createdAt ● DateTime! non-null scalar
Address record creation timestamp.
Date and time when this address was initially added to the system, used for auditing and record tracking.
CompanyAddressSearch.lastModifiedAt ● DateTime! non-null scalar
Address record last modification timestamp.
Date and time when any address information was last updated, used for change tracking and data synchronization.
Member Of
CompanySearch object