---
type: "firecrawl-provider"
description: "US Department of Homeland Security, Forced Labor Enforcement Task Force: the Uyghur Forced Labor Prevention Act (UFLPA) Entity List at www.dhs.gov/uflpa-entity-list, parsed from the page's three section tables into one record per section x entity with parsed aliases, scope notes, ISO effective dates, a derived stable id, and a publication id (Last Updated date + SHA-256 of the canonical rows) that pins paginated reads to one version of the list."
use_when: "US Department of Homeland Security, Forced Labor Enforcement Task Force: the Uyghur Forced Labor Prevention Act (UFLPA) Entity List at www.dhs.gov/uflpa-entity-list, parsed from the page's three section tables into one record per section x entity with parsed aliases, scope notes, ISO effective dates, a derived stable id, and a publication id (Last Updated date + SHA-256 of the canonical rows) that pins paginated reads to one version of the list."
categories: "Public records"
capabilities: 4
credits_per_call: 5
---
# DHS UFLPA Entity List on Firecrawl Alexandria

US Department of Homeland Security, Forced Labor Enforcement Task Force: the Uyghur Forced Labor Prevention Act (UFLPA) Entity List at www.dhs.gov/uflpa-entity-list, parsed from the page's three section tables into one record per section x entity with parsed aliases, scope notes, ISO effective dates, a derived stable id, and a publication id (Last Updated date + SHA-256 of the canonical rows) that pins paginated reads to one version of the list.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `dhs-gov`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/dhs-gov)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/openapi.json)

## Capabilities

- [Records get](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/records_get): One UFLPA listing by its derived `source_record_id` (`uflpa:<section>:<entity_key>`), or every section an entity appears in by `entity_key`. Exactly one of the two is required. Unknown ids are `not_found`.
- [Records list](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/records_list): The current UFLPA Entity List, one record per table row (section x entity), in page order, paginated by offset with the cursor pinned to the publication: every page re-fetches the page, recomputes the row hash and fails with `invalid_input` carrying issue code `publication_changed` at `/continuation` instead of mixing versions when the list moved (restart without a cursor). Optional filters by statutory section and effective date.
- [Search](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/search): Case-insensitive substring search over the current list's primary names, raw names and aliases, optionally within one section. In-memory over the parsed page: dhs.gov exposes no search for this list.
- [Source status](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/source_status): Cheap version check of the UFLPA Entity List: the page's `Last Updated` date, the publication id (that date plus the SHA-256 of the canonical rows), the page size, record counts in total and per section, the distinct effective dates and the latest one, alias and distinct-entity counts. One fetch of the page; the publisher posts no hash, ETag or Last-Modified, so the hash is computed here over `section|raw_name|effective_date` rows.

## 1. Choose this provider when

US Department of Homeland Security, Forced Labor Enforcement Task Force: the Uyghur Forced Labor Prevention Act (UFLPA) Entity List at www.dhs.gov/uflpa-entity-list, parsed from the page's three section tables into one record per section x entity with parsed aliases, scope notes, ISO effective dates, a derived stable id, and a publication id (Last Updated date + SHA-256 of the canonical rows) that pins paginated reads to one version of the list.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "dhs-gov",
  "capability": "sanctions/records_get",
  "options": {
    "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `entity_key` (string): The entity slug; returns one record per section the entity is listed in. Pattern: ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$. Example: `<entity_key>`
- `source_record_id` (string): `uflpa:<section>:<entity_key>` as emitted by `records_list`. Pattern: ^uflpa:(i|ii|iii|iv|v):[a-z0-9]+(-[a-z0-9]+)*$. Example: `uflpa:<section>:<entity_key>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "dhs-gov",
    capability: "sanctions/records_get",
    options: {
      source_record_id: "uflpa:i:baoding-lyszd-trade-and-business-co-ltd",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "dhs-gov",
  "capability": "sanctions/records_get",
  "options": {
    "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "dhs-gov",
    "capability": "sanctions/records_get",
    "options": {
      "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'dhs-gov/sanctions/records_get' \
  --options '{"source_record_id":"uflpa:i:baoding-lyszd-trade-and-business-co-ltd"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "dhs-gov",
  "capability": "sanctions/records_get",
  "options": {
    "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "dhs-gov",
  "capability": "sanctions/records_get",
  "options": {
    "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "count": 1,
  "lookup": {
    "by": "source_record_id",
    "value": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
  },
  "observed_at_ms": 1792303017769,
  "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "published_at": "2026-07-31",
  "record": {
    "aliases": [],
    "country": "CN",
    "country_derived": true,
    "date_added": "2022-06-21",
    "effective_date_text": "June 21, 2022",
    "entity_key": "baoding-lyszd-trade-and-business-co-ltd",
    "primary_name": "Baoding LYSZD Trade and Business Co., Ltd.",
    "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
    "raw_name": "Baoding LYSZD Trade and Business Co., Ltd.",
    "retrieved_at": "2026-10-18T05:56:57Z",
    "scope_note": null,
    "section": "i",
    "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
    "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd",
    "source_url": "https://www.dhs.gov/uflpa-entity-list",
    "status": "listed",
    "statute_ref": "Section 2(d)(2)(B)(i)"
  },
  "records": [
    {
      "aliases": [],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "baoding-lyszd-trade-and-business-co-ltd",
      "primary_name": "Baoding LYSZD Trade and Business Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Baoding LYSZD Trade and Business Co., Ltd.",
      "retrieved_at": "2026-10-18T05:56:57Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    }
  ],
  "retrieved_at": "2026-10-18T05:56:57Z",
  "source_url": "https://www.dhs.gov/uflpa-entity-list"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Records get

- Capability: `sanctions/records_get`
- Description: One UFLPA listing by its derived `source_record_id` (`uflpa:<section>:<entity_key>`), or every section an entity appears in by `entity_key`. Exactly one of the two is required. Unknown ids are `not_found`.
- Instructions: Look up one row returned by `records_list` or `search`, or collect all sections for one entity.
- Cost: 5 credits per call
- Capability file: [Records get](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/records_get)

Accepted options:
- `entity_key` (string): The entity slug; returns one record per section the entity is listed in. Pattern: ^[A-Za-z0-9]+(-[A-Za-z0-9]+)*$. Example: `<entity_key>`
- `source_record_id` (string): `uflpa:<section>:<entity_key>` as emitted by `records_list`. Pattern: ^uflpa:(i|ii|iii|iv|v):[a-z0-9]+(-[a-z0-9]+)*$. Example: `uflpa:<section>:<entity_key>`

Response schema example:
```json
{
  "count": 1,
  "lookup": {
    "by": "source_record_id",
    "value": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd"
  },
  "observed_at_ms": 1792303017769,
  "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "published_at": "2026-07-31",
  "record": {
    "aliases": [],
    "country": "CN",
    "country_derived": true,
    "date_added": "2022-06-21",
    "effective_date_text": "June 21, 2022",
    "entity_key": "baoding-lyszd-trade-and-business-co-ltd",
    "primary_name": "Baoding LYSZD Trade and Business Co., Ltd.",
    "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
    "raw_name": "Baoding LYSZD Trade and Business Co., Ltd.",
    "retrieved_at": "2026-10-18T05:56:57Z",
    "scope_note": null,
    "section": "i",
    "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
    "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd",
    "source_url": "https://www.dhs.gov/uflpa-entity-list",
    "status": "listed",
    "statute_ref": "Section 2(d)(2)(B)(i)"
  },
  "records": [
    {
      "aliases": [],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "baoding-lyszd-trade-and-business-co-ltd",
      "primary_name": "Baoding LYSZD Trade and Business Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Baoding LYSZD Trade and Business Co., Ltd.",
      "retrieved_at": "2026-10-18T05:56:57Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    }
  ],
  "retrieved_at": "2026-10-18T05:56:57Z",
  "source_url": "https://www.dhs.gov/uflpa-entity-list"
}
```

### Records list

- Capability: `sanctions/records_list`
- Description: The current UFLPA Entity List, one record per table row (section x entity), in page order, paginated by offset with the cursor pinned to the publication: every page re-fetches the page, recomputes the row hash and fails with `invalid_input` carrying issue code `publication_changed` at `/continuation` instead of mixing versions when the list moved (restart without a cursor). Optional filters by statutory section and effective date.
- Instructions: Full snapshot of the list; use `section` for one clause, `effective_date` or `effective_from`/`effective_to` for additions on or around a Federal Register notice date.
- Cost: 5 credits per call
- Capability file: [Records list](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/records_list)

Accepted options:
- `continuation` (string): `next_continuation` of the previous page. Carries the offset, the filters' fingerprint and the content hash the page was read from. Example: `next_continuation`
- `effective_date` (string): Exact ISO effective date filter. Mutually exclusive with `effective_from`/`effective_to`. Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$. Example: `effective_from`
- `effective_from` (string): Inclusive lower bound on `date_added`. Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$. Example: `date_added`
- `effective_to` (string): Inclusive upper bound on `date_added`. Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$. Example: `date_added`
- `limit` (number): Records per page. Example: `100`
- `section` (string): Statutory clause: `i`, `ii`, `iv`, `v`, or any `2(d)(2)(B)(i)` / `Section 2(d)(2)(B)(ii)` / `(v)` spelling. Case-insensitive. Example: `<section>`

Response schema example:
```json
{
  "content_hash": "8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "count": 9,
  "filters": {
    "effective_date": null,
    "effective_from": null,
    "effective_to": null,
    "section": "i"
  },
  "limit": 100,
  "next_continuation": null,
  "observed_at_ms": 1792303009494,
  "offset": 0,
  "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "published_at": "2026-07-31",
  "records": [
    {
      "aliases": [],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "baoding-lyszd-trade-and-business-co-ltd",
      "primary_name": "Baoding LYSZD Trade and Business Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Baoding LYSZD Trade and Business Co., Ltd.",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:baoding-lyszd-trade-and-business-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [
        {
          "name": "Hotan Haolin Hair Accessories",
          "type": "alias"
        },
        {
          "name": "Hollin Hair Accessories",
          "type": "alias"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "hetian-haolin-hair-accessories-co-ltd",
      "primary_name": "Hetian Haolin Hair Accessories Co. Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Hetian Haolin Hair Accessories Co. Ltd. (and two aliases: Hotan Haolin Hair Accessories; and Hollin Hair Accessories)",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:hetian-haolin-hair-accessories-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [
        {
          "name": "Hetian TEDA Garment",
          "type": "alias"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "hetian-taida-apparel-co-ltd",
      "primary_name": "Hetian Taida Apparel Co., Ltd",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Hetian Taida Apparel Co., Ltd (and one alias: Hetian TEDA Garment)",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:hetian-taida-apparel-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [
        {
          "name": "Hesheng Silicon Industry (Shanshan) Co.",
          "type": "alias"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "hoshine-silicon-industry-shanshan-co-ltd",
      "primary_name": "Hoshine Silicon Industry (Shanshan) Co., Ltd",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Hoshine Silicon Industry (Shanshan) Co., Ltd (including one alias: Hesheng Silicon Industry (Shanshan) Co.) and subsidiaries",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": "and subsidiaries",
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:hoshine-silicon-industry-shanshan-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [
        {
          "name": "Xinjiang Great New Energy Co., Ltd.",
          "type": "alias"
        },
        {
          "name": "Xinjiang Daxin Energy Co., Ltd.",
          "type": "alias"
        },
        {
          "name": "Xinjiang Daqin Energy Co., Ltd.",
          "type": "alias"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "xinjiang-daqo-new-energy-co-ltd",
      "primary_name": "Xinjiang Daqo New Energy, Co. Ltd",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Xinjiang Daqo New Energy, Co. Ltd (including three aliases: Xinjiang Great New Energy Co., Ltd.; Xinjiang Daxin Energy Co., Ltd.; and Xinjiang Daqin Energy Co., Ltd.)",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:xinjiang-daqo-new-energy-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [],
      "country": "CN",
      "country_derived": true,
      "date_added": "2024-11-25",
      "effective_date_text": "November 25, 2024",
      "entity_key": "xinjiang-east-hope-nonferrous-metals-co-ltd",
      "primary_name": "Xinjiang East Hope Nonferrous Metals Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Xinjiang East Hope Nonferrous Metals Co., Ltd.",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:xinjiang-east-hope-nonferrous-metals-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [
        {
          "name": "Xinjiang GCL New Energy Material Technology Co., Ltd.",
          "type": "former"
        },
        {
          "name": "Xinjiang GCL New Energy Materials Technology Co., Ltd.",
          "type": "former"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2026-08-03",
      "effective_date_text": "August 3, 2026",
      "entity_key": "xinjiang-goens-energy-technology-co-ltd",
      "primary_name": "Xinjiang Goens Energy Technology Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Xinjiang Goens Energy Technology Co., Ltd. (formerly known as Xinjiang GCL New Energy Material Technology Co., Ltd.; and Xinjiang GCL New Energy Materials Technology Co., Ltd.)",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:xinjiang-goens-energy-technology-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "xinjiang-junggar-cotton-and-linen-co-ltd",
      "primary_name": "Xinjiang Junggar Cotton and Linen Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Xinjiang Junggar Cotton and Linen Co., Ltd.",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": null,
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:xinjiang-junggar-cotton-and-linen-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [
        {
          "name": "XPCC",
          "type": "alias"
        },
        {
          "name": "Xinjiang Corps",
          "type": "alias"
        },
        {
          "name": "Bingtuan",
          "type": "alias"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "xinjiang-production-and-construction-corps",
      "primary_name": "Xinjiang Production and Construction Corps",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Xinjiang Production and Construction Corps (including three aliases: XPCC; Xinjiang Corps; and Bingtuan) and its subordinate and affiliated entities",
      "retrieved_at": "2026-10-18T05:56:49Z",
      "scope_note": "and its subordinate and affiliated entities",
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:xinjiang-production-and-construction-corps",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    }
  ],
  "retrieved_at": "2026-10-18T05:56:49Z",
  "source_url": "https://www.dhs.gov/uflpa-entity-list",
  "total_matching": 9
}
```

### Search

- Capability: `sanctions/search`
- Description: Case-insensitive substring search over the current list's primary names, raw names and aliases, optionally within one section. In-memory over the parsed page: dhs.gov exposes no search for this list.
- Instructions: Screen a company name against the UFLPA Entity List.
- Cost: 5 credits per call
- Capability file: [Search](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/search)

Accepted options:
- `limit` (number): limit Example: `50`
- `q` (string, required): Substring to match (case-insensitive, whitespace-normalized) against `primary_name`, `raw_name` and alias names. Example: `primary_name`
- `section` (string): Restrict to one clause; same spellings as `records_list`. Example: `records_list`

Response schema example:
```json
{
  "count": 2,
  "observed_at_ms": 1792303035093,
  "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "published_at": "2026-07-31",
  "q": "Hoshine",
  "records": [
    {
      "aliases": [
        {
          "name": "Hesheng Silicon Industry (Shanshan) Co.",
          "type": "alias"
        }
      ],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "hoshine-silicon-industry-shanshan-co-ltd",
      "primary_name": "Hoshine Silicon Industry (Shanshan) Co., Ltd",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Hoshine Silicon Industry (Shanshan) Co., Ltd (including one alias: Hesheng Silicon Industry (Shanshan) Co.) and subsidiaries",
      "retrieved_at": "2026-10-18T05:57:15Z",
      "scope_note": "and subsidiaries",
      "section": "i",
      "section_heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "source_record_id": "uflpa:i:hoshine-silicon-industry-shanshan-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "aliases": [],
      "country": "CN",
      "country_derived": true,
      "date_added": "2022-06-21",
      "effective_date_text": "June 21, 2022",
      "entity_key": "hoshine-silicon-industry-shanshan-co-ltd",
      "primary_name": "Hoshine Silicon Industry (Shanshan) Co., Ltd.",
      "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
      "raw_name": "Hoshine Silicon Industry (Shanshan) Co., Ltd., and Subsidiaries",
      "retrieved_at": "2026-10-18T05:57:15Z",
      "scope_note": "and Subsidiaries",
      "section": "v",
      "section_heading": "A list of facilities and entities, including the Xinjiang Production and Construction Corps, that source material from Xinjiang or from persons working with the government of Xinjiang or the Xinjiang Production and Construction Corps for purposes of the ‘‘poverty alleviation’’ program or the ‘‘pairing-assistance’’ program or any other government-labor scheme that uses forced labor",
      "source_record_id": "uflpa:v:hoshine-silicon-industry-shanshan-co-ltd",
      "source_url": "https://www.dhs.gov/uflpa-entity-list",
      "status": "listed",
      "statute_ref": "Section 2(d)(2)(B)(v)"
    }
  ],
  "retrieved_at": "2026-10-18T05:57:15Z",
  "section": null,
  "source_url": "https://www.dhs.gov/uflpa-entity-list",
  "total_matching": 2
}
```

### Source status

- Capability: `sanctions/source_status`
- Description: Cheap version check of the UFLPA Entity List: the page's `Last Updated` date, the publication id (that date plus the SHA-256 of the canonical rows), the page size, record counts in total and per section, the distinct effective dates and the latest one, alias and distinct-entity counts. One fetch of the page; the publisher posts no hash, ETag or Last-Modified, so the hash is computed here over `section|raw_name|effective_date` rows.
- Instructions: Before a full read, to decide whether the list moved since the last snapshot; compare `publication_id` or `content_hash`.
- Cost: 5 credits per call
- Capability file: [Source status](https://firecrawl.dev/alexandria/agents/providers/dhs-gov/sanctions/source_status)

Accepted options:

Response schema example:
```json
{
  "alias_count": 140,
  "content_hash": "8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "counts_by_section": {
    "i": 9,
    "ii": 47,
    "iii": 0,
    "iv": 0,
    "v": 149
  },
  "effective_dates": [
    "2022-06-21",
    "2023-06-12",
    "2023-08-02",
    "2023-09-27",
    "2023-12-11",
    "2024-05-17",
    "2024-06-12",
    "2024-08-09",
    "2024-10-03",
    "2024-11-01",
    "2024-11-25",
    "2025-01-15",
    "2026-08-03"
  ],
  "entity_count": 187,
  "hash_algorithm": "sha256",
  "hash_scope": "sha256 over the table rows in page order, one line per row `section|raw_name|date_added` (raw_name with non-breaking spaces turned into spaces, whitespace collapsed and trimmed; date_added ISO), lines joined by \\n",
  "last_updated_text": "07/31/2026",
  "latest_effective_date": "2026-08-03",
  "node_id": "54150",
  "observed_at_ms": 1792303000294,
  "publication_id": "2026-07-31:8fdb3babd288953a37a76c983920c726fcee8075159afb84d2d36f96ec804a13",
  "published_at": "2026-07-31",
  "record_count": 205,
  "records_changes_available": false,
  "retrieved_at": "2026-10-18T05:56:40Z",
  "sections": [
    {
      "has_table": true,
      "heading": "A list of entities in Xinjiang that mine, produce, or manufacture wholly or in part any goods, wares, articles and merchandise with forced labor",
      "name_header": "Name of Entity",
      "record_count": 9,
      "section": "i",
      "statute_ref": "Section 2(d)(2)(B)(i)"
    },
    {
      "has_table": true,
      "heading": "A list of entities working with the government of Xinjiang to recruit, transport, transfer, harbor or receive forced labor or Uyghurs, Kazakhs, Kyrgyz, or members of other persecuted groups out of Xinjiang",
      "name_header": "Name of Entity",
      "record_count": 47,
      "section": "ii",
      "statute_ref": "Section 2(d)(2)(B)(ii)"
    },
    {
      "has_table": false,
      "heading": "A list of entities that exported products described in clause (iii) from the PRC into the United States",
      "name_header": "",
      "record_count": 0,
      "section": "iv",
      "statute_ref": "Section 2(d)(2)(B)(iv)"
    },
    {
      "has_table": true,
      "heading": "A list of facilities and entities, including the Xinjiang Production and Construction Corps, that source material from Xinjiang or from persons working with the government of Xinjiang or the Xinjiang Production and Construction Corps for purposes of the ‘‘poverty alleviation’’ program or the ‘‘pairing-assistance’’ program or any other government-labor scheme that uses forced labor",
      "name_header": "Entity Name",
      "record_count": 149,
      "section": "v",
      "statute_ref": "Section 2(d)(2)(B)(v)"
    }
  ],
  "size_bytes": 138241,
  "source_url": "https://www.dhs.gov/uflpa-entity-list"
}
```
