Class: AddressService
Defined in: service/AddressService.ts:112
Backwards-compatible class form. New code should call addressService(client).
Constructors
Constructor
new AddressService(
client):AddressService
Defined in: service/AddressService.ts:114
Parameters
client
Returns
AddressService
Methods
createCompanyAddress()
createCompanyAddress(
input):Promise<Address>
Defined in: service/AddressService.ts:134
Creates a new address for a company
Parameters
input
Company address creation input data
Returns
Promise<Address>
createCustomerAddress()
createCustomerAddress(
input):Promise<Address>
Defined in: service/AddressService.ts:149
Creates a new address for a customer
Parameters
input
Customer address creation input data
Returns
Promise<Address>
deleteCompanyAddress()
deleteCompanyAddress(
input):Promise<boolean>
Defined in: service/AddressService.ts:144
Deletes a company address
Parameters
input
Company address deletion input data
Returns
Promise<boolean>
deleteCustomerAddress()
deleteCustomerAddress(
input):Promise<boolean>
Defined in: service/AddressService.ts:159
Deletes a customer address
Parameters
input
Customer address deletion input data
Returns
Promise<boolean>
getAddressesByCompanyId()
getAddressesByCompanyId(
companyId):Promise<Address[]>
Defined in: service/AddressService.ts:119
Fetches addresses for a company
Parameters
companyId
number
Company ID
Returns
Promise<Address[]>
getAddressesByCustomerId()
getAddressesByCustomerId(
customerId):Promise<Address[]>
Defined in: service/AddressService.ts:124
Fetches addresses for a customer
Parameters
customerId
number
Customer ID
Returns
Promise<Address[]>
getAddressesByOrderId()
getAddressesByOrderId(
orderId):Promise<Address[]>
Defined in: service/AddressService.ts:129
Fetches addresses for an order
Parameters
orderId
number
Order ID
Returns
Promise<Address[]>
updateCompanyAddress()
updateCompanyAddress(
input):Promise<Address>
Defined in: service/AddressService.ts:139
Updates an existing company address
Parameters
input
Company address update input data
Returns
Promise<Address>
updateCustomerAddress()
updateCustomerAddress(
input):Promise<Address>
Defined in: service/AddressService.ts:154
Updates an existing customer address
Parameters
input
Customer address update input data
Returns
Promise<Address>