Retrieves all addresses stored for a specific contact. Results are ordered with the primary location first, the billing location second, and then the remaining locations sorted by most recently modified. Pagination defaults to page 1 with 10 results per page.Documentation Index
Fetch the complete documentation index at: https://docs.portal.io/llms.txt
Use this file to discover all available pages before exploring further.
PageNumber must be 1 or greater — values less than 1 return a 400 error.
Request
GET /public/people/{ContactId}/location
Headers
Must be
application/json.Your API Application Key.
Your User API Key.
Current UTC timestamp in RFC 7231 format (e.g.
Mon, 06 Apr 2026 00:22:19 GMT).HMAC-SHA256 signature of the canonical request, Base64-encoded.
Path Parameters
Unique numeric identifier of the contact whose locations to retrieve.
Query Parameters
1-based page index. Defaults to
1. Must be 1 or greater — values less than 1 return a 400 error.Number of locations per page. Defaults to
10.Response
200 Success
Ordered array of location objects for the contact.
Total number of locations for this contact (across all pages).
Error Codes
| Code | Meaning |
|---|---|
| 401 | Not authorized. Your HMAC signature was incorrect or credentials are invalid. |
| 403 | Your user account does not have permission for this API call. |