---
title: "Get Relationships by Contact Id"
method: GET
path: "/contacts/{contactId}/relationship"
tags: ["Contacts"]
---

# Get Relationships by Contact Id

`GET /contacts/{contactId}/relationship`

## Request

- Base URL: `https://api.alto.zoopladev.co.uk`
- URL: `https://api.alto.zoopladev.co.uk/contacts/{contactId}/relationship`
- Auth: `appAuth` (a scheme the document does not define)

Get all relationships for a contact, such as guarantors and forwarding addresses.

## Path parameters

- `contactId` string, required

## Query parameters

- `relationshipType` string[]

## Headers

- `AgencyRef` string, required

## Response `200`

Relationship returned for Contact Id.

- AltoContactsApiModelsResponsesGetContactRelationshipResponse
  - `contactId` integer
  - `relationships` AltoContactsApiModelsResponsesContactRelationship[], nullable
    - `relationshipId` integer
    - `relationshipType` 'TenantGuarantor' | 'ForwardingAddress'
    - `relatedContactId` integer

## Other responses

- `400`: Invalid request.

---

[API](https://skmtc.dev/alto/apis/alto-api.md) - [All operations](https://skmtc.dev/alto/apis/alto-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alto/apis/alto-api/revisions/1b729d9b15a8?raw)
