---
title: "List all relationships for a group"
method: GET
path: "/groups/{id}/relationships/all"
tags: ["Group"]
---

# List all relationships for a group

`GET /groups/{id}/relationships/all`

Returns every relationship record associated with the specified group in one call: network associations, participations, specialty associations, entity addresses, group locations (each with its own nested networks, specialties, participations, and addresses), and group practitioners (each with their own networks, participations, specialties, and per-location associations). Use this endpoint for a consolidated view of everything a group participates in; for a targeted subset use the more specific sub-resource endpoints. Returns all rows currently present with no active/terminated filtering — the underlying query and tables have no status column, so distinguishing active from historical or terminated relationships, if possible at all, requires inspecting fields inside each item's own data payload.

## Path parameters

- `id` string, required

## Headers

- `tenant-id` string

## Response `200`

Full relationship graph for the group — networks, participations, specialties, addresses, locations, and practitioners, each with their own nested associations

- object

## Other responses

- `401` — Unauthorized - Authentication required
- `403` — Forbidden - Insufficient permissions
- `404` — Group not found with the given ID for tenant
- `500` — Internal server error

---

[API](https://skmtc.net/certifyos/apis/certify-api-layer.md) · [All operations](https://skmtc.net/certifyos/apis/certify-api-layer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/certifyos/certify-api-layer/revisions/563848e0ecc0/schema)
