---
title: "Lists all available prescriptive paths"
method: GET
path: "/prescriptivePaths"
tags: ["Prescriptive Paths"]
---

# Lists all available prescriptive paths

`GET /prescriptivePaths`

Returns the prescriptive path information for the asset type with the specified ID.

## Response `200`

All available prescriptive paths.

- PrescriptivePath[] — An array of prescriptive paths.
  - `description` string
  - `relations` PrescriptivePathRelation[], required
    - `relationTypeId` string, uuid, required
    - `relationTypeDirection` string, required — Indicates whether the PrescriptivePathAssetType containing a PrescriptivePathRelation is the head/source or tail/target of that relation type. The only allowed values are SOURCE and TARGET.
    - `assetType` PrescriptivePathAssetType, required
      - `assetTypeId` string, uuid
      - `relation` PrescriptivePathRelation — recursive

## Other responses

- `400` — The request is not valid.
- `401` — The client is not authenticated.
- `403` — The user lacks permissions.
- `404` — Resource not found.
- `500` — There was an error processing the request.

---

[API](https://skmtc.net/collibra/apis/collibra-data-governance-center-core-api.md) · [All operations](https://skmtc.net/collibra/apis/collibra-data-governance-center-core-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/collibra/collibra-data-governance-center-core-api/revisions/6d091bc86a33/schema)
