---
title: "Get an extraction request"
method: GET
path: "/v1/discovery/extractions/{extractionId}"
tags: ["Discovery"]
---

# Get an extraction request

`GET /v1/discovery/extractions/{extractionId}`

Use this endpoint to retrieve the details of a specific extraction request by its identifier.

## Path parameters

- `extractionId` string, required

## Headers

- `X-Request-Id` string

## Response `200`

Extraction request details

- ExtractionRequestResponse — An extraction request submitted to Fetcher
  - `id` string — Internal identifier for the extraction request
  - `connectionId` string — Connection this extraction was submitted to
  - `status` string — Current lifecycle status of the extraction
  - `ingestionJobId` string — Job identifier returned by Fetcher
  - `startDate` string — Start of the extracted date range
  - `endDate` string — End of the extracted date range
  - `tables` object — Per-table extraction status
  - `filters` ExtractionFilters — Optional row-level filters for an extraction
    - `equals` object — Key-value pairs where all specified fields must equal the given values
  - `errorMessage` string — Error details if the extraction failed
  - `createdAt` string — Timestamp when the extraction was requested
  - `updatedAt` string — Timestamp of the last status update
  - `bridgeAttempts` integer — Number of times the Matcher bridge pipeline has attempted to retrieve and ingest this extraction
  - `bridgeLastError` string — Error class of the last bridge pipeline failure
  - `bridgeLastErrorMessage` string — Appended-history error message from the bridge pipeline; primary failure stays at the head
  - `bridgeFailedAt` string, date-time, nullable — Timestamp of the first terminal bridge failure; omitted when no failure has occurred
  - `custodyDeletedAt` string, date-time, nullable — Timestamp when the custody object was deleted; omitted when still held

## Other responses

- `400` — Invalid extraction ID
- `401` — The request lacks valid authentication credentials.
- `403` — You do not have permission to access this resource.
- `404` — Extraction not found
- `500` — An unexpected error occurred on the server.

---

[API](https://skmtc.net/lerian/apis/identity-plugin.md) · [All operations](https://skmtc.net/lerian/apis/identity-plugin/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lerian/identity-plugin/versions/25daba385532/schema)
