---
title: "Get All Lien Searches"
method: GET
path: "/lien_searches"
tags: ["Lien Search"]
---

# Get All Lien Searches

`GET /lien_searches`

This endpoint returns all lien searches.

## Query parameters

- `limit` integer — The maximum number of lien searches to return.
- `offset` integer — The number of lien searches to skip before starting to return the lien searches.
- `type` 'Business' | 'Person' | 'BusinessSearch' — Discriminator for bodies of POST /lien_searches and POST /docket_searches requests. Names a business record, a person record, or a business search

## Response `200`

Successful Response

- V1LiensSearchState[]
  - `id` string, uuid, required — The identifier of this liens search response.
  - `state` 'PENDING' | 'EXECUTING' | 'COMPLETED' | 'FAILED' | 'CANCELLED', required
  - `error` string, nullable — Any errors that occurred during the liens search request.
  - `last_updated_at` string, date, required — The date the lien search result was last updated.
  - `searched_states` StateAbbreviation[], nullable — Indicates the list of states specified in the liens search request. When states are provided, the search was limited to liens within these specified states, regardless of the business's registered states.
  - `person_id` string, uuid, nullable — The identifier of the person associated with these lien filings.
  - `business_id` string, uuid, nullable — The identifier of the business associated with these lien filings.
  - `business_search_id` string, uuid, nullable — The identifier of the business search associated with these lien filings.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/baselayer/apis/baselayer-api-service.md) · [All operations](https://skmtc.net/baselayer/apis/baselayer-api-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/baselayer/baselayer-api-service/versions/0cc89938bc26/schema)
