API reference · Clients
GET/api/v1/clients/{id}/locations
Product availabilityAlgaPSAAlgaDesk

List client locations

Returns locations associated with client_id after client existence check.

RBAC · client

Path parameters

idstring <uuid>Required

Response body

Success response 200 · schema ClientLocationsEnvelope

dataarray of objectRequired
itemsobject
location_idstring <uuid>Required
client_idstring <uuid>Required
location_namestringRequiredNullable
address_line1stringRequired
address_line2stringRequiredNullable
address_line3stringRequiredNullable
citystringRequired
state_provincestringRequiredNullable
postal_codestringRequiredNullable
country_codestringRequired
country_namestringRequired
region_codestringRequiredNullable
is_billing_addressbooleanRequired
is_shipping_addressbooleanRequired
is_defaultbooleanRequired
phonestringRequiredNullable
faxstringRequiredNullable
emailstringRequiredNullable
notesstringRequiredNullable
is_activebooleanRequired
created_atstring <date-time>Required
updated_atstring <date-time>Required
tenantstring <uuid>Required
metaobject

Response codes

200
Client locations returned.
400
Invalid client id format.
401
API key missing/invalid or key user not found.
403
Permission denied for client read.
404
Client not found.
500
Unexpected client locations failure.