---
title: "Get the full Nextflow lineage record from the object store"
method: GET
path: "/lineage/{lid}"
tags: ["lineage"]
---

# Get the full Nextflow lineage record from the object store

`GET /lineage/{lid}`

Always reads the record from the lineage object store (golden source). For the slim denormalized projection, use `/lineage/{lid}/summary` instead.

## Path parameters

- `lid` string, required

## Query parameters

- `workspaceId` integer, required

## Response `200`

OK

- LineageRecordResponse
  - `data` object
  - `displayData` DisplayData
    - `processName` string
    - `runName` string
    - `taskHash` string
    - `workflowId` string
    - `workspaceId` integer
  - `lid` string
  - `recordUri` string
  - `type` string

## Other responses

- `403` — Operation not allowed
- `404` — Record not found

---

[API](https://skmtc.dev/seqeralabs/apis/seqera-api.md) · [All operations](https://skmtc.dev/seqeralabs/apis/seqera-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/seqeralabs/seqera-api/revisions/97f7655d105a/schema)
