---
title: "Get traversable associations for an entity type"
method: GET
path: "/v3/api/entity-grid/traversable-associations/{entity_category}"
tags: ["entity-grid"]
---

# Get traversable associations for an entity type

`GET /v3/api/entity-grid/traversable-associations/{entity_category}`

Returns association types that can be traversed from a given entity category.

    For each association, returns:
    - **category**: The biolink association category
    - **label**: Human-readable label for UI display
    - **context_field**: Which field ("subject" or "object") the context entity occupies
    - **target_category**: The biolink category of entities at the other end

    This enables dynamic UI that shows only valid association options based on
    the selected entity type, supporting bidirectional traversal of associations.

    Example: For biolink:Gene, this returns gene-disease, gene-phenotype, gene-homology, etc.
    For biolink:Disease, this returns disease-phenotype, and also gene-disease (reverse direction).

## Path parameters

- `entity_category` string, required — The biolink category of the context entity

## Response `200`

Successful Response

- object[]

## Other responses

- `400` — Column count exceeds limit, or ID category mismatch
- `404` — Entity not found
- `422` — Invalid entity ID format

---

[API](https://skmtc.dev/monarchinitiative/apis/fastapi.md) · [All operations](https://skmtc.dev/monarchinitiative/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/monarchinitiative/fastapi/revisions/2ceb106a8c03/schema)
