# San Juan County NM UCC, Tax Lien & Judgment Records (`lienintel/san-juan-county-nm-lien-filings`) Actor

Search San Juan County, New Mexico recorded tax liens, warrants, UCC filings, judgments and releases by debtor, agency or instrument number. Get parties, dates, book/page and amounts in clean JSON. $0.015 per record.

- **URL**: https://apify.com/lienintel/san-juan-county-nm-lien-filings.md
- **Developed by:** [LienIntel - UCC & Secured Lending Intelligence.](https://apify.com/lienintel) (community)
- **Security:** Limited permissions
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $15.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

[![San Juan County NM UCC, Tax Lien & Judgment Records](https://scrapers.lat/banners/san-juan-county-nm-lien-filings.png)](https://console.apify.com/actors/dq439mcCEdgmijnHB/input)

## San Juan County NM UCC, Tax Lien & Judgment Records

Search San Juan County, New Mexico recorded tax liens, tax warrants, UCC financing statements and transcripts of judgment by debtor, agency, creditor or exact instrument number. Get clean, flat JSON with the published parties, recording date, book and page, amount and release status.

**One record = one recorded instrument. $0.015 per record + $0.003 actor start.**

Here is one real record from this actor. Long text and long lists are shortened here; a live run returns them in full.

```json
{
  "record_id": "202610174",
  "document_number": "202610174",
  "instrument_number": "202610174",
  "doc_type": "WARRANT",
  "doc_type_code": "WARR",
  "filing_type": "agency_tax_warrant",
  "filing_type_label": "Agency tax warrant",
  "lien_category": "warrant",
  "lien_category_label": "Agency tax warrant",
  "is_release": false,
  "recorded_date": "2026-10-05",
  "recorded_datetime": "2026-10-05 11:27:39",
  "recorded_year": "2026",
  "document_date": "2026-09-21",
  "debtor_name": "BURRITO KING LLC",
  "debtor_names": "BURRITO KING LLC",
  "debtor_count": 1,
  "secured_party_name": "NEW MEXICO DEPT OF WORKFORCE SOLUTIONS",
  "secured_party_names": "NEW MEXICO DEPT OF WORKFORCE SOLUTIONS",
  "secured_party_count": 1,
  "grantor_name": "NEW MEXICO DEPT OF WORKFORCE SOLUTIONS",
  "grantor_names": "NEW MEXICO DEPT OF WORKFORCE SOLUTIONS",
  "grantee_name": "BURRITO KING LLC",
  "grantee_names": "BURRITO KING LLC",
  "party_direction": "grantee_debtor",
  "direction_source": "published",
  "party_roles": "Grantor: NEW MEXICO DEPT OF WORKFORCE SOLUTIONS | Grantee: BURRITO KING LLC",
  "party_count": 2,
  "book": "1739",
  "page": "483",
  "book_page": "1739/483",
  "page_count": 3,
  "document_status": "Recorded and Verified document",
  "amount": 153.71,
  "amount_text": "$153.71",
  "amount_source": "remarks",
  "remarks": "$153.71",
  "agency_reference": "",
  "case_number": "",
  "legal_description": "",
  "submitted_by": "NM DEPT OF WORKFORCE SOLUTIONS",
  "related_document_number": "",
  "county": "San Juan",
  "state": "NM",
  "source": "San Juan County Clerk (New Mexico)",
  "source_page": "https://www.sjcounty.net/",
  "source_url": "https://www.sjcounty.net/",
  "search_url": "https://countyfusion3.kofiletech.us/countyweb/loginDisplay.action?countyname=SanJuan",
  "search_role": "secured_party",
  "search_term": "NEW MEXICO DEPT OF WORKFORCE",
  "search_terms": "types=ucc,tax_lien,judgment,warrant; releases=true; 2025-10-31..2026-10-30",
  "search_type": "name",
  "match_type": "secured_party",
  "detail_url": "https://countyfusion3.kofiletech.us/countyweb/search/displayDocument.do?searchSessionId=searchJobMain&instId=1078606&instNum=202610174&instType=WARRANT&assocDoc=&assocParentNum=&pa ...",
  "observed_at": "2026-10-30T22:38:50.292Z",
  "confidence": 0.98
}
```

**[Input](https://apify.com/lienintel/san-juan-county-nm-lien-filings/input-schema) | [Output](https://apify.com/lienintel/san-juan-county-nm-lien-filings/output-schema) | [Pricing](https://apify.com/lienintel/san-juan-county-nm-lien-filings/pricing)**

![Coverage](https://img.shields.io/badge/Coverage-San%20Juan%20County%2C%20New%20Mexico-blue)
![Output](https://img.shields.io/badge/Output-JSON%20%7C%20CSV%20%7C%20Excel-orange)
![Billing](https://img.shields.io/badge/Billing-Pay%20per%20result-brightgreen)

### Table of contents

- [What you get](#what-you-get)
- [Input and filters](#input-and-filters)
- [Use cases](#use-cases)
- [Coverage and freshness](#coverage-and-freshness)
- [Pricing](#pricing)
- [Comparison with other Apify actors](#comparison-with-other-apify-actors)
- [Related LienIntel actors](#related-lienintel-actors)
- [FAQ](#faq)
- [Run it through the Apify API](#run-it-through-the-apify-api)

### What you get

- **New Mexico state tax liens** filed by the New Mexico Taxation and Revenue Department, with the taxpayer, amount, recording date and county reception number.
- **Federal tax liens** filed by the IRS and the United States, with the taxpayer, amount and agency reference.
- **Agency tax warrants**, including New Mexico Department of Workforce Solutions warrants against employers.
- **UCC financing statements and UCC terminations** recorded in the county index, with debtor and secured party.
- **Transcripts of judgment** recorded against a judgment debtor, with the judgment creditor, case number and amount.
- **Releases**, including New Mexico state tax-lien releases, with `is_release=true`.
- Exact-instrument lookup by 9-digit county reception number.

Each record can carry these 57 fields. A field the source does not publish for a record comes back as `null`.

| Field | Type | Description |
|---|---|---|
| `record_id` | string | Unique record key: the San Juan County reception number |
| `document_number` | string | San Juan County recorded instrument number, for example 202610934 |
| `instrument_number` | string | Instrument number; same as the reception number in San Juan County |
| `doc_type` | string | Instrument description as published, for example NEW MEXICO TAX LIEN, RELEASE NEW MEXICO TAX LIEN, FEDERAL TAX LIEN, WARRANT, TRANSCRIPT OF JUDGMENT, FINANCIAL STATEMENT or TERMINATION |
| `doc_type_code` | string | Normalized type code, for example NMTL, NMTLR, FTL, WARR, TOJ, UCCFS or UCCT |
| `filing_type` | string | Normalized filing type, for example state_tax_lien, state_tax_lien_release, federal_tax_lien, agency_tax_warrant, judgment_lien, ucc_initial or ucc_termination |
| `filing_type_label` | string | Human-readable filing type |
| `lien_category` | string | Normalized category: ucc, tax_lien, judgment or warrant |
| `lien_category_label` | string | Human-readable lien category |
| `is_release` | boolean | True for tax-lien releases and UCC terminations |
| `recorded_date` | string | Recorded date in YYYY-MM-DD format |
| `recorded_datetime` | string | Recorded date and time as published, for example 2026-10-26 11:33:48 |
| `recorded_year` | string | Four-digit recorded year |
| `document_date` | string | Document or instrument date in YYYY-MM-DD format when published |
| `debtor_name` | string | First debtor, taxpayer, employer or judgment-debtor name on the mapped debtor side |
| `debtor_names` | string | All debtor, taxpayer, employer or judgment-debtor names on the mapped debtor side, semicolon-separated |
| `debtor_count` | integer | Number of debtor-side parties |
| `secured_party_name` | string | First secured party, agency, lien claimant or judgment creditor name on the mapped secured-party side |
| `secured_party_names` | string | All secured-party, agency, lien-claimant or judgment-creditor names on the mapped secured-party side, semicolon-separated |
| `secured_party_count` | integer | Number of secured-party-side parties |
| `grantor_name` | string | First published grantor name |
| `grantor_names` | string | All published grantor names, semicolon-separated |
| `grantee_name` | string | First published grantee name |
| `grantee_names` | string | All published grantee names, semicolon-separated |
| `party_direction` | string | Party mapping used by the actor: grantee_debtor for tax liens, warrants and transcripts of judgment; grantor_debtor for UCC filings and terminations |
| `direction_source` | string | How the party direction was chosen: published |
| `party_roles` | string | Published grantor and grantee names with their recorder roles |
| `party_count` | integer | Total number of published party names |
| `book` | string | Book or volume number |
| `page` | string | Page number |
| `book_page` | string | Book and page as book/page |
| `page_count` | integer | Number of recorded pages |
| `document_status` | string | Recording status as published, for example Recorded and Verified document |
| `amount` | number | Lien, warrant or judgment amount in USD when published in the remarks |
| `amount_text` | string | Amount as published, for example $18,702.34 |
| `amount_source` | string | Where the amount came from, for example remarks |
| `remarks` | string | Remarks as published, including case numbers, agency reference numbers and amounts |
| `agency_reference` | string | Agency reference number published in the remarks after a # sign, for example an IRS serial or state tax-lien number |
| `case_number` | string | Court case number published in the remarks, for example D-1116-CV-2026-00741 |
| `legal_description` | string | Legal description as published when the detail page includes one |
| `submitted_by` | string | Party that submitted the instrument, as published |
| `related_document_number` | string | Prior or related recorded instrument number when the county publishes one; empty when the record does not expose a prior instrument |
| `county` | string | San Juan |
| `state` | string | NM |
| `source` | string | San Juan County Clerk (New Mexico) |
| `source_page` | string | Official San Juan County website |
| `source_url` | string | Official San Juan County website |
| `search_url` | string | Public San Juan County recorded-document search entry point |
| `search_role` | string | Search side that produced the record: debtor, secured_party, document_number or new_filings |
| `search_term` | string | Name or instrument number searched, when applicable |
| `search_terms` | string | Category, release and recorded-date filters used for the search |
| `search_type` | string | Search mode: name, document or browse |
| `match_type` | string | Search match side or mode that produced the record |
| `detail_url` | string | Public document-detail URL for the record |
| `observed_at` | string | ISO timestamp when the actor observed the record |
| `confidence` | number | Parser confidence, 0.98 for a full detail page |
| `error` | string | Error message when no records were returned or the run failed; error records are not charged |

### Input and filters

All inputs are optional.

| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| `debtorNames` | array | no | (none) | Names to search on the debtor, taxpayer, employer or judgment-debtor side, up to 20. The index matches from the start of the published name, so GOMEZ, SMITH or BURRITO KING work. Each name is searched separately and results are deduplicated. |
| `securedPartyNames` | array | no | (none) | Names to search on the secured-party, agency, lien-claimant or judgment-creditor side, up to 20. The index matches from the start of the published name; use the leading words as published, for example NEW MEXICO STATE OF TAX, NEW MEXICO DEPT OF WORKFORCE, UNITED STATES OF AMERICA or GOODLEAP. |
| `documentNumbers` | array | no | (none) | Exact San Juan County recorded instrument numbers, up to 20, for example 202610934 or 202610174. The actor returns the exact instrument, not prefix matches. |
| `lienTypes` | array | no | `["ucc", "tax_lien", "judgment", "warrant` | Categories to include. Allowed values: ucc, tax_lien, judgment, warrant. Leave empty for all categories. |
| `includeReleases` | boolean | no | `true` | Include New Mexico and federal tax-lien releases and UCC terminations. Turn off to return only active liens and new filings. |
| `dateFrom` | string | no | (none) | Earliest recorded date in YYYY-MM-DD format. Leave empty for the last 2 years on a name search, or the last 60 days on a browse run. |
| `dateTo` | string | no | (none) | Latest recorded date in YYYY-MM-DD format. Leave empty for today. |
| `maxFilings` | integer | no | `25` | Maximum number of unique lien or UCC records to return and charge. Free Apify users receive up to 10 results per run. |

A working example to paste into the Input tab:

```json
{
  "securedPartyNames": [
    "NEW MEXICO DEPT OF WORKFORCE"
  ],
  "dateFrom": "2024-01-01",
  "dateTo": "2026-10-30",
  "maxFilings": 3,
  "lienTypes": [
    "ucc",
    "tax_lien",
    "judgment",
    "warrant"
  ],
  "includeReleases": true
}
```

### Use cases

- Spot agency tax warrants in Farmington and San Juan County, next to UCC filings and judgments.
- **Lien and UCC data buyers** who need New Mexico county-level tax-lien and judgment coverage.
- **Commercial lenders, equipment financiers and factors** checking a debtor's county-recorded liens.
- **Credit and collections teams** monitoring state tax warrants, IRS liens and judgment transcripts.
- **Title, escrow and legal researchers** pulling parties, book/page and release status.

### Coverage and freshness

- **Jurisdiction:** San Juan County, New Mexico.

- **Coverage:** New Mexico state tax liens and releases, federal tax liens and releases, agency tax warrants, UCC financing statements and terminations, and transcripts of judgment.

- **Not included:** deeds, mortgages, mortgage releases, assignments, plats, easements, leases, powers of attorney, probate records, family-law records, hospital liens, lis pendens and generic claim-of-lien rows whose index does not publish an identifiable claimant.

- **Party mapping:** the published detail page is authoritative. For tax liens, releases, warrants and transcripts of judgment the agency or creditor is the grantor and the debtor is the grantee. For UCC filings and terminations the debtor is the grantor and the secured party is the grantee.

- **Legal:** public-record research, not a consumer report and not legal advice. Do not use the output for FCRA eligibility decisions. Verify any record against the county before relying on it for a legal or financial decision.

- Results are deduplicated by county reception number across all searches in a run.

- Instruments are returned in recorded-date order, newest first.

- Names and amounts are returned exactly as published, with whitespace normalized.

- The index can publish a matching name on the first party column regardless of role; the actor maps the final parties from the detail page, not from the search list.

- The county index covers recorded instruments, not pending filings or unrecorded liens.

### Pricing

This actor uses pay-per-event pricing. These are the current Apify prices, read on 2026-11-06.

| Event | Price | When it is charged |
|---|---|---|
| `result` | $0.015 | Each record delivered to your dataset |
| `apify-actor-start` | $0.003 | When a run starts, once per GB of run memory with a minimum of one |

At the default 512 MB, a run that delivers 100 records costs $1.503.

- Apify asks for a maximum spend of at least $0.018 per run on this actor.
- Accounts on the free Apify plan receive up to 10 results per run.
- If nothing matches or the source fails, you get one row with an `error` field and no `result` charge. The start event still applies to the run.
- Set a maximum cost per run and the actor stops delivering results when it reaches that limit.

### Comparison with other Apify actors

No dedicated actor for this source on the Apify Store as of November 2026. We searched the public Store on 2026-11-06 with queries including "San Juan County New Mexico lien", "San Juan County recorder" and "San Juan County ucc", and we reviewed the listings for this source and data type. Broader actors exist: `shelvick/property-deed-records` searches deed and lien records from county recorder indexes. Their listings do not name this source, so we could not confirm that they cover it. Store listings change, so run the same search before you rely on this.

### Related LienIntel actors

Other public LienIntel actors for the same buyer:

- [New Mexico UCC Filings Search: Debtors, Lenders & Liens](https://apify.com/lienintel/new-mexico-ucc-filings-search): state UCC filings in New Mexico
- [Alaska Recorder UCC & Lien Filings: Debtors & Lenders](https://apify.com/lienintel/alaska-recorder-ucc-lien-filings): county recorded liens and UCC filings in Alaska
- [Allegan County MI UCC & Lien Records Search](https://apify.com/lienintel/allegan-county-mi-lien-filings): county recorded liens and UCC filings in Allegan County, Michigan
- [Allegheny County PA UCC Filings: Debtors & Secured Parties](https://apify.com/lienintel/allegheny-county-pa-ucc-filings): county recorded liens and UCC filings in Allegheny County, Pennsylvania

### FAQ

**Is this a consumer credit report?**

No. It returns public recorded documents for research and workflow automation. It is not a consumer report under the FCRA and must not be used to decide credit, employment, housing or insurance eligibility.

**Does it return the document image?**

No. You get the indexed data for each recording, along with the document number you need to order a copy from the recording office.

**What can I filter by?**

The input accepts `debtorNames`, `securedPartyNames`, `documentNumbers`, `lienTypes`, `includeReleases`, `dateFrom` and `dateTo`. The Input and filters section explains each one.

**Can I run it on a schedule?**

Yes. Create an Apify schedule for the actor, then send the dataset to your database, a spreadsheet or a webhook.

### Run it through the Apify API

Replace `<TOKEN>` with your Apify API token.

```bash
curl -X POST "https://api.apify.com/v2/acts/lienintel~san-juan-county-nm-lien-filings/run-sync-get-dataset-items?token=<TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"securedPartyNames": ["NEW MEXICO DEPT OF WORKFORCE"], "dateFrom": "2024-01-01", "dateTo": "2026-10-30", "maxFilings": 3, "lienTypes": ["ucc", "tax_lien", "judgment", "warrant"], "includeReleases": true}'
```

With the Apify CLI:

```bash
apify call lienintel/san-juan-county-nm-lien-filings --input '{"securedPartyNames": ["NEW MEXICO DEPT OF WORKFORCE"], "dateFrom": "2024-01-01", "dateTo": "2026-10-30", "maxFilings": 3, "lienTypes": ["ucc", "tax_lien", "judgment", "warrant"], "includeReleases": true}'
```

Every run writes to a dataset that you can export as JSON, CSV or Excel from the Storage tab or through the Apify API.

***

*LienIntel is an independent data provider and is not affiliated with any government office named on this page. Records are public and are provided for research and workflow automation. This is not a certified search and not a consumer report under the FCRA.*

# Actor input Schema

## `debtorNames` (type: `array`):

Names to search on the debtor, taxpayer, employer or judgment-debtor side, up to 20. The index matches from the start of the published name, so GOMEZ, SMITH or BURRITO KING work. Each name is searched separately and results are deduplicated.

## `securedPartyNames` (type: `array`):

Names to search on the secured-party, agency, lien-claimant or judgment-creditor side, up to 20. The index matches from the start of the published name; use the leading words as published, for example NEW MEXICO STATE OF TAX, NEW MEXICO DEPT OF WORKFORCE, UNITED STATES OF AMERICA or GOODLEAP.

## `documentNumbers` (type: `array`):

Exact San Juan County recorded instrument numbers, up to 20, for example 202610934 or 202610174. The actor returns the exact instrument, not prefix matches.

## `lienTypes` (type: `array`):

Categories to include. Allowed values: ucc, tax_lien, judgment, warrant. Leave empty for all categories.

## `includeReleases` (type: `boolean`):

Include New Mexico and federal tax-lien releases and UCC terminations. Turn off to return only active liens and new filings.

## `dateFrom` (type: `string`):

Earliest recorded date in YYYY-MM-DD format. Leave empty for the last 2 years on a name search, or the last 60 days on a browse run.

## `dateTo` (type: `string`):

Latest recorded date in YYYY-MM-DD format. Leave empty for today.

## `maxFilings` (type: `integer`):

Maximum number of unique lien or UCC records to return and charge. Free Apify users receive up to 10 results per run.

## Actor input object example

```json
{
  "lienTypes": [
    "ucc",
    "tax_lien",
    "judgment",
    "warrant"
  ],
  "includeReleases": true,
  "maxFilings": 25
}
```

# Actor output Schema

## `results` (type: `string`):

One row per recorded San Juan County tax lien, tax-lien release, agency tax warrant, UCC financing statement, UCC termination or transcript of judgment, with instrument number, recorded date, debtor and secured party, book/page, amount and remarks.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("lienintel/san-juan-county-nm-lien-filings").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("lienintel/san-juan-county-nm-lien-filings").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call lienintel/san-juan-county-nm-lien-filings --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,lienintel/san-juan-county-nm-lien-filings"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/dq439mcCEdgmijnHB/builds/CigrFgUH6DfAgRJc2/openapi.json
