# Tuscarawas County OH Lien Filings: UCC, Tax & Mechanics (`lienintel/tuscarawas-county-oh-lien-filings`) Actor

Search Tuscarawas County, Ohio recorded UCC filings, federal tax liens, mechanics liens and judgments. Get debtor and secured-party names, amounts, document numbers and property data in clean JSON. $0.03 per record.

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

## Pricing

from $30.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

## Tuscarawas County OH Liens: UCC, Tax, Mechanics & Judgments

Search **Tuscarawas County, Ohio** recorded liens by debtor, lender or document number. Get county-recorded UCC filings and the UCC-3 chain, federal tax liens, mechanics liens, judgment entries and releases with debtor and creditor names, amounts, property data, dates and document numbers in clean, flat JSON.

Tuscarawas County is a separate eastern Ohio recording jurisdiction centered on New Philadelphia. It is **not** the Ohio Secretary of State UCC system, and it is **not** Stark County or any other county recorder index. This actor reads the Tuscarawas County Recorder's public real-property index directly, including county-recorded UCC financing statements, federal tax liens, mechanics liens, judgment entries, unemployment compensation liens and their release chains.

### What you get

- **One row per recorded lien or UCC filing** — deduplicated by the Recorder's document number.
- **Debtor and secured-party detail** — every published party and role, not just the name that matched the search.
- **Amounts** — federal tax-lien and unemployment-lien amounts when the county publishes them in the recorded remarks.
- **Property data** — municipality or township, subdivision, lot, block, unit, section, town, range, acreage, parcel/PIN and a formatted property description.
- **Document data** — document number, type code, type description, recording date, book/volume/page and page count.
- **Release flags** — terminations and releases are marked so you can separate active liens from paid-off filings.
- **Matching context** — the search term, search side and search type that produced the record.
- **Flat snake_case fields** — ready for Sheets, Airtable, BigQuery, Postgres, CRM or an API.
- **No charge when nothing matches** — a no-data run returns one uncharged error row.

### Lien families covered

| Family | County index codes | Examples |
|---|---|---|
| `ucc` | `UCC LAND`, `CONT UCC`, `AMND UCC`, `ASGN UCC`, `TERM UCC`, `PREL UCC` | UCC financing statements, continuations, amendments, assignments, terminations and partial releases |
| `tax_lien` | `FED TX LIEN`, `REL FED TAX`, `PT REL FTL` | Federal tax liens from the Internal Revenue Service, full releases and partial releases |
| `mechanics_lien` | `MECHIC LIEN`, `REL MECH LN` | Mechanics liens and mechanics-lien releases |
| `judgment_lien` | `JUDG ENTRY` | Judgment entries recorded in the real-property index |
| `other_lien` | `LIEN`, `UNEMPL COMP` | Other statutory liens and Ohio unemployment compensation liens |

Consumer-sensitive child-support, family-support, Medicaid, social-service, welfare, divorce, custody, paternity and protection-order records are excluded. Deeds, mortgages, mortgage releases, leases, plats, powers of attorney, military discharges and other non-lien instruments are not returned.

### Who it is for

- **MCA, ISO and equipment-finance teams** — find new county UCC filings, identify the incumbent secured party and time outreach around new liens or terminations.
- **Commercial lenders and credit teams** — monitor a borrower or lender name for new secured-party activity.
- **Collections and recovery** — surface federal tax liens, mechanics liens and judgments against a debtor.
- **KYB and due diligence** — inspect the parties, amounts, property and document chain behind a recorded lien.
- **Construction and supplier credit** — find mechanics liens and releases by owner, contractor or project.
- **Ohio property and title researchers** — pull Tuscarawas County lien, judgment and UCC records without a subscription.

### How to use it

#### Search by debtor name

```json
{
  "debtorNames": ["SMITH"],
  "dateFrom": "2025-01-01",
  "dateTo": "2026-10-21",
  "maxFilings": 25
}
```

Partial names are supported. Results are matched on the debtor, owner, employer or grantor side. Terminations and releases are also matched because the debtor moves to the grantee side on those instruments.

#### Search by lender or creditor name

```json
{
  "securedPartyNames": ["GOODLEAP"],
  "lienTypes": ["ucc"],
  "includeReleases": false,
  "maxFilings": 10
}
```

Results are matched on the secured-party, lien claimant, judgment creditor or grantee side. Add `includeReleases: true` to return terminations and releases too.

#### Look up exact document numbers

```json
{
  "documentNumbers": ["202600010948", "202600009930", "202600010630"],
  "maxFilings": 3
}
```

The actor returns the exact document number, not prefix matches.

#### Browse new recordings

Leave all names and document numbers empty to browse the selected categories for the last 30 days. Set `dateFrom` and `dateTo` to choose another window.

#### Filter by lien family

```json
{
  "debtorNames": ["SMITH"],
  "lienTypes": ["mechanics_lien", "tax_lien"],
  "includeReleases": false,
  "maxFilings": 20
}
```

### Input reference

| Input | Type | What it does |
|---|---|---|
| `debtorNames` | string array | Search the debtor, owner, employer or grantor side, up to 20 names |
| `securedPartyNames` | string array | Search the secured-party, claimant, creditor or grantee side, up to 20 names |
| `documentNumbers` | string array | Exact Recorder document numbers, up to 20 |
| `lienTypes` | string array | `ucc`, `tax_lien`, `mechanics_lien`, `judgment_lien`, `other_lien` |
| `includeReleases` | boolean | Include terminations and releases; default `true` |
| `dateFrom` | string | Earliest recorded date, `YYYY-MM-DD` |
| `dateTo` | string | Latest recorded date, `YYYY-MM-DD` |
| `maxFilings` | integer | Maximum unique records to return and charge, 1–1000; default 25 |

Free Apify users receive up to 10 results per run. Paid users can request up to 1,000.

### Output fields

Each result includes:

- `record_id`, `document_number`, `instrument_number`
- `doc_type`, `doc_type_code`, `doc_group`, `filing_type`, `filing_type_label`
- `lien_category`, `lien_category_label`, `is_release`
- `recorded_date`, `recorded_year`
- `debtor_name`, `debtor_names`, `debtor_count`
- `secured_party_name`, `secured_party_names`, `secured_party_count`
- `grantor_names`, `grantee_names`, `party_direction`, `party_roles`, `party_count`
- `amount`, `amount_raw`, `amount_source`
- `book`, `volume`, `page`, `book_volume_page`, `page_count`
- `legal_description`, `property_description`, `municipality`, `subdivision`, `lot`, `block`, `unit`, `parcel_numbers`, `section`, `township`, `range`, `acres`
- `remarks`, `document_url`
- `county`, `state`, `source`, `source_page`, `source_url`
- `search_role`, `search_term`, `search_terms`, `search_type`, `match_type`
- `observed_at`, `confidence`

### Coverage and freshness

- **Jurisdiction:** Tuscarawas County, Ohio.
- **Source:** Tuscarawas County Recorder public real-property index.
- **Index through:** 2026-10-20 at build time.
- **Target-record volume:** 536 records for 2025-01-01 through 2026-10-21; 240 for 2026 year-to-date; 25 in the last 30 days.
- **Families:** UCC, federal tax, mechanics, judgment and other statutory liens.
- **No login, captcha, subscription or certified-copy purchase** is needed for the core records.

Counts move with recording activity. Use a date range and `maxFilings` to control the run.

### Pricing

- **$0.03 per returned record** (`result` event).
- **$0.003 actor start** event, charged once per run at 512 MB.
- **$0.033 minimum total charge.**
- **No charge for a no-data run.** A no-data run returns one uncharged error row.
- The actor stops charging when the user's spend limit is reached.

### Why Tuscarawas County is different

- It is a **county recorder index**, not the Ohio Secretary of State statewide UCC system.
- It covers **federal tax liens, mechanics liens and judgment entries** that the state UCC feed does not publish.
- It is a **different jurisdiction** from Stark County and every other county actor in this catalog.
- The multi-county `regdata/us-county-recorded-documents` actor does **not** list Tuscarawas County.
- Apify Store searches for `tuscarawas`, `tuscarawas county` and `tuscarawas county recorder` return no dedicated Tuscarawas actor.

### FAQ

**Is this an FCRA consumer report?**
No. It is public-record research and workflow automation. Do not use it for credit, employment, tenant or other FCRA-covered decisions.

**Does it return the actual document image?**
No. It returns the index data and a link to the public search page for the document number. Images and certified copies are not downloaded or sold.

**Why is a release on the grantee side?**
On terminations, releases and partial releases, the releasing secured party or agency is the grantor and the debtor is the grantee. The actor sets `party_direction` and `is_release` so you can normalize the sides.

**Can I search by address?**
Search is by party name or exact document number. The output includes the recorded legal description and property data, which you can filter downstream.

**Does it include child-support or Medicaid liens?**
No. Those are consumer-sensitive and excluded.

**Can I get more than 10 results on a free plan?**
No. Apify free users are capped at 10 results per run. Paid users can request up to 1,000.

### Related actors

- **Stark County OH Lien Filings** — a different Ohio county recorder index.
- **Ohio UCC Filings** — the statewide Secretary of State UCC source.
- **Pennsylvania, Michigan, New York and California county lien actors** — separate jurisdictions in this catalog.

### Legal

This actor returns public-record index data for business research, lead generation, credit monitoring and due diligence. It is not a consumer report and is not provided by a consumer reporting agency. Verify any record against the official Tuscarawas County Recorder before making a legal, lending or property decision.

# Actor input Schema

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

Names to search on the debtor, owner, employer or grantor side, up to 20. Partial names are supported, for example SMITH, JONES or GOODLEAP. Each name is searched separately and results are deduplicated.

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

Names to search on the secured-party, lien claimant, creditor or grantee side, up to 20. For example INTERNAL REVENUE, GOODLEAP or a contractor name. Releases and terminations are also matched by the releasing party.

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

Exact Tuscarawas County Recorder document numbers, up to 20, for example 202600010948 or 202600009930. The actor returns the exact document number, not prefix matches.

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

Categories to include. Allowed values: ucc, tax_lien, mechanics_lien, judgment_lien, other_lien. Leave empty for all categories.

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

Include UCC terminations and partial releases, federal tax-lien releases and mechanics-lien releases. Turn off to return only new liens and active filings.

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

Earliest recorded date in YYYY-MM-DD format. Leave empty for the last 5 years on a name search, or the last 30 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, judgment 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",
    "mechanics_lien",
    "judgment_lien",
    "other_lien"
  ],
  "includeReleases": true,
  "maxFilings": 25
}
```

# Actor output Schema

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

One row per recorded Tuscarawas County UCC filing, tax lien, mechanics lien or judgment with document number, type, recorded date, debtor and secured party, amount, property data and a public source link.

# 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/tuscarawas-county-oh-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/tuscarawas-county-oh-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/tuscarawas-county-oh-lien-filings --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,lienintel/tuscarawas-county-oh-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/65MDByZ5i86YLGplI/builds/H0ZlRSpzWtltc22oT/openapi.json
