---
title: "Connecticut UCC Lien"
method: POST
path: "/us/ct-ucc/lien/v1"
tags: ["United States", "Connecticut Secretary of the State (UCC)"]
---

# Connecticut UCC Lien

`POST /us/ct-ucc/lien/v1`

## Request

- Base URL: `https://api.croma.run`
- URL: `https://api.croma.run/us/ct-ucc/lien/v1`
- Auth: HTTP bearer

Read one UCC or lien filing with the Connecticut Secretary of the State by its lien number or the number of any later filing, and return the whole lien: status, type, lapse date, every filing with the debtors and secured parties it lists, and whether it is still in force. `found: false` when the register does not carry that number. Served by Croma, brought up to date daily.

**Dataset endpoint**: answers from the whole source in milliseconds and carries `as_of`.

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `filing_number` string, required: Número de registro UCC en Connecticut: el del gravamen o el de cualquier registro posterior.

## Response `200`

Successful response

- CtUccLienResponse
  - `data` CtUccLienData, required
    - `found` boolean, required
    - `filing_number` string, required
    - `as_of` string, nullable, required: How current the data in this response is.
    - `lien` object, nullable, required
      - `id` string, required: The lien's number; `filing-<number>` for the few filings the Secretary publishes without one. The key.
      - `lien_number` string, nullable, required: The original filing's number, which every later filing of the lien carries.
      - `status` string, nullable, required: Upper-cased: `ACTIVE`, `RELEASED` or `TERMINATED`.
      - `lien_type` string, nullable, required: e.g. `OFS` (a financing statement), `MUNICIPAL`, `IRS`, `LABOR`, `DEPT REV SERVS`, `TRANS UTILITY`, `VESSEL`, `JUDGMENT`.
      - `lapse_date` string, nullable, required: When the lien lapses unless continued (yyyy-mm-dd). `9999-12-31` means it does not lapse.
      - `filed_date` string, nullable, required: When the lien's first filing was accepted (yyyy-mm-dd).
      - `last_filed_date` string, nullable, required: When its latest filing was accepted (yyyy-mm-dd).
      - `filing_numbers` string[], required: Every filing number of the lien.
      - `debtor_names` string[], required: Every debtor's name, across its filings.
      - `secured_party_names` string[], required: Every secured party's name, across its filings.
      - `filings` object[], required: Every filing of the lien, oldest first, each with the debtors and secured parties it lists and its document.
        - `filing_number` string, nullable, required: The filing's own number; on the original filing, the lien's.
        - `filing_type` string, nullable, required: e.g. `ORIG FIN STMT`, `AMENDMENT`, `CONTINUATION`, `RELEASE`, `TERMINATION`, `ASSIGNMENT`, `VESSEL LIEN`, `JUDGMENT LIEN`.
        - `accepted_date` string, nullable, required: When the Secretary accepted the filing (yyyy-mm-dd).
        - `pages` number, nullable, required
        - `volume` number, nullable, required: The book volume of an older filing, when recorded.
        - `start_page` number, nullable, required: The page in that volume.
        - `debtors` object[], required
          - `name` string, nullable, required: The business's name, or the person's first, middle and last name and suffix.
          - `business_name` string, nullable, required
          - `prefix` string, nullable, required
          - `first_name` string, nullable, required
          - `middle_name` string, nullable, required
          - `last_name` string, nullable, required
          - `suffix` string, nullable, required
          - `address` object, nullable, required
            - `street_1` string, nullable, required
            - `street_2` string, nullable, required
            - `city` string, nullable, required
            - `state` string, nullable, required
            - `zip` string, nullable, required
        - `secured_parties` object[], required
          - `name` string, nullable, required: The business's name, or the person's first, middle and last name and suffix.
          - `business_name` string, nullable, required
          - `prefix` string, nullable, required
          - `first_name` string, nullable, required
          - `middle_name` string, nullable, required
          - `last_name` string, nullable, required
          - `suffix` string, nullable, required
          - `address` object, nullable, required
            - `street_1` string, nullable, required
            - `street_2` string, nullable, required
            - `city` string, nullable, required
            - `state` string, nullable, required
            - `zip` string, nullable, required
        - `document_url` string, nullable, required: Our byte-identical copy of the filing's document; null until it is copied, or when the Secretary publishes none.
        - `source_document_url` string, nullable, required: The Secretary's own link to the document.
        - `document_name` string, nullable, required: The file name the Secretary published the document under.
      - `in_force` boolean, nullable, required: Computed by Croma when the response is served: true while the lien is `ACTIVE` and not past its lapse date, false otherwise, null when it has no lapse date on record.

## Other responses

- `400`: Invalid request body
- `401`: Missing or invalid API key
- `429`: Rate limit exceeded
- `500`: Internal error
- `502`: Upstream source returned an error

---

[API](https://skmtc.dev/usecroma/apis/croma-marketplace-api.md) · [All operations](https://skmtc.dev/usecroma/apis/croma-marketplace-api/llms.txt) · [OpenAPI document](https://skmtc.dev/usecroma/apis/croma-marketplace-api/revisions/df016cdb29d7?raw)
