Public Records API — MPP Machine Payments

Business entity and UCC filings, county property records, and property deed and lien records through one MPP-payable API.

The MPP Public Records Gateway gives agents and applications one paid API for three normalized public-record services. Indexed jurisdictions answer instantly. For broader jurisdiction coverage, submit a job and collect results within minutes.

How access and payment work

Instant GET routes return records in one request for the indexed jurisdictions listed below. Full-coverage work uses POST /{service}/jobs: submission and status polling are free, results are normally ready within minutes, and only GET /jobs/{job_id}/result is paid.

Paid responses use the Machine Payments Protocol (MPP) over HTTP 402 Payment Required. The challenge provides the authoritative runtime quote. Stablecoin payments support quotes from the $0.01 floor; card payment is offered for quotes of $0.50 or more. Pricing is generally per delivered record. Failed and empty job results are not challenged for payment.

For a full-coverage job:

  1. Submit POST /entity/jobs, POST /parcel/jobs, or POST /deed/jobs with JSON input. Send X-Client-Id for a separate concurrency allowance.
  2. Poll GET /jobs/{job_id} until it reports success and a record_count.
  3. Collect and pay for delivered records at GET /jobs/{job_id}/result.

Secretary of State Business Entity Search + UCC Liens — KYB

Business entity and UCC lien records icon

Secretary of State business entity search across official US state registries — status, formation, registered agent lookup, company officers and directors — joined to UCC lien filings. Search UCC filings by debtor name: secured party and status. KYB verification for lending and diligence agents.

  • GET /entity/search — instant entity search in IA-entity, FL-entity, AK-entity, and MS-entity. Required: state; provide name or id. Optional: mode (contains, starts, or exact) and limit.
  • GET /entity/ucc — instant debtor-name UCC search in FL-ucc. Required: state=FL and name. Optional: mode (contains, starts, or exact) and limit.
  • POST /entity/jobs — full-coverage entity and optional lien lookup. Provide names; optionally provide states, mode, includeLiens, and limit.

Read the canonical service design notes or use the authoritative OpenAPI operations.

County Property Records API — Owner, Value, Tax & Assessor Data

County property records icon

County assessor records as one API: property owner lookup by address or parcel ID, real estate owner search for company and LLC portfolios, assessed home value, property tax and sales history — one normalized schema across public US county records. For agents, not listings.

  • GET /parcel/search — instant parcel resolution in FL-parcel, NC-parcel, NY-parcel, and IN-parcel. Required: state; provide address or parcel.
  • GET /parcel/owner — instant owner-name search in FL-parcel, NC-parcel, NY-parcel, and IN-parcel. Required: state and name; optional: county and limit (up to 500).
  • POST /parcel/jobs — full-coverage property lookup. Provide at least one of addresses, parcels (STATE/County/ParcelID), or owners (STATE/Owner or STATE/County/Owner); optionally provide county, state, includeHistory, limit, and ownerLimit.

Read the canonical service design notes or use the authoritative OpenAPI operations.

Property deed and lien records icon

Search US property deed and lien records by LLC or company name, covered property address, or NYC parcel. Returns normalized recorded documents: deeds, mortgages, releases, and liens — grantor/grantee, dates, instrument numbers, and book/page references.

  • GET /deed/search — instant WV-recorder search by party name. Optional: county, inclusive from and through dates, mode (prefix or tokens), and limit (up to 500).
  • POST /deed/jobs — full-coverage recorded-document lookup. Provide at least one of addresses, parcels (STATE/Jurisdiction/ParcelID), or parties (STATE/Jurisdiction/Name or STATE/Name); optionally provide docTypes, inclusive from and through dates, and limit.

Read the canonical service design notes or use the authoritative OpenAPI operations.