---
title: "State Rules Data API for Apps and Businesses | MCC Solutions"
description: "27 state-by-state rules datasets as a JSON API with an API key, change emails and webhooks, and a commercial license. From $19 a month."
url: "https://mcc-solutionsnj.com/data/api"
---

Data API · For businesses and app makers

# The open datasets, always current, as an API

The same 27 state rules datasets as our free downloads, as JSON with an API key, versioned, with a notice when anything changes. The CSV files stay free.

**Free CSVs remain free.** All 27 datasets stay free to download from the [open data pages](/data/open) under CC BY 4.0. The API is for businesses and app makers who want the same data kept current without downloading files again.

## What it is

- A JSON API over the 27 state-by-state datasets behind our guides: employer rules, landlord and tenant rules, notary rules and small business filings for the 50 states and DC.

- Each record carries its source links, marked official or vetted secondary, the date its sources were checked, and a list of anything those sources did not confirm (those values are null, never guessed).

- Each dataset has a version. ETag and Last-Modified headers let you re-check for free in bandwidth: an unchanged dataset answers 304 Not Modified.

- When a dataset changes, you get one email per change, and Pro and Business can also get a signed webhook. A changes endpoint lists the same thing.

- A written commercial-use license (see below), on top of the CC BY 4.0 license the data already has.

## Plans

**Starter**

$19 / month

For one product or site that needs a few datasets.

- 5 datasets of your choice
- 5,000 requests a month
- Email change notices
- Use in your own sites and tools

**Pro**

$49 / month

For teams that use many datasets.

- All 27 datasets
- 50,000 requests a month
- Email notices and a signed webhook
- Use in your own sites and tools

**Business**

$99 / month

For app makers who ship the data to their own users.

- All 27 datasets
- 250,000 requests a month
- Email notices and a signed webhook
- **Commercial redistribution in apps** you distribute, with a credit line

Billed monthly through Stripe; cancel any time from the billing portal. **14-day full refund:** if the API is not right for you, email us within 14 days of your first payment and we refund it in full.

Already subscribed? [Sign in to your account](/data/api/login).

## Endpoints

Send your key on every request as `Authorization: Bearer <your key>`. Responses are JSON. Browsers on other sites cannot call the API directly (no CORS headers), so keep your key on your server.

| Request | Returns |
| --- | --- |
| `GET /api/data/v1/datasets` | Every dataset: slug, title, version, checked date, record count, fields, and whether your plan covers it. |
| `GET /api/data/v1/datasets/{slug}` | The dataset's records with the field list and license. `?state=NJ,NY` returns only those states. `?since=YYYY-MM-DD` returns records checked or changed on or after that date (a record dated only to the month counts for every day of that month). Sends `ETag` and `Last-Modified`; send `If-None-Match` to get 304 when nothing changed. |
| `GET /api/data/v1/changes?since=YYYY-MM-DD` | Changes our daily check recorded since that date (default: 30 days), with the records changed, added or removed, plus datasets whose sources were checked since then. |

### Errors

Errors come back as `{"error":{"code":"...","message":"..."}}`: `401` missing or invalid key; `403` subscription not active, or a dataset outside your Starter picks; `429` over the per-minute limit (30, 60 or 120 a minute by plan; see `Retry-After`) or over the monthly quota; `400` a bad `state` or `since`. Headers `X-Quota-Limit`, `X-Quota-Remaining` and `X-Quota-Reset` show where you stand.

### Sample response

A real response for `GET /api/data/v1/datasets/min-wage?state=NJ`, built from today's data file (the field list is shortened here).

 `{
 "dataset": "min-wage",
 "title": "State minimum wage rates, 2026 and 2027",
 "version": "6c665f9af2929b82",
 "checked": "2026-11",
 "record_count": 51,
 "returned": 1,
 "filters": {
 "state": [
 "NJ"
 ],
 "since": null
 },
 "license": {
 "name": "Creative Commons Attribution 4.0 International (CC BY 4.0)",
 "url": "https://creativecommons.org/licenses/by/4.0/",
 "attribution": "Credit \"MCC Solutions\" and link to the dataset's page (its url field)."
 },
 "fields": [
 "..."
 ],
 "records": [
 {
 "jurisdiction_code": "NJ",
 "jurisdiction": "New Jersey",
 "state_law": true,
 "rate_2026": 15.92,
 "rate_2027": 16.48,
 "effective_2027": "2027-01-01",
 "change_2027": "increase",
 "federal_fallback": false,
 "tipped.tip_credit": true,
 "tipped.cash_2026": 6.05,
 "tipped.credit_2026": 9.87,
 "tipped.cash_2027": 6.61,
 "tipped.credit_2027": 9.87,
 "local.has": null,
 "local.url": null,
 "unconfirmed": [
 "local"
 ],
 "source_urls": [
 "https://www.nj.gov/labor/lwdhome/press/2026/20260929_min_wage.shtml"
 ],
 "source_kinds": [
 "official"
 ],
 "checked": "2026-11",
 "page_url": "https://mcc-solutionsnj.com/bookkeeping/minimum-wage-by-state-2027"
 }
 ]
}`

### Webhooks (Pro and Business)

Each change is one POST with `{"id":"chg_123","type":"dataset.changed","created":"...","data":{...}}`, where `data` has the same fields as an item from the changes endpoint. The `X-MCC-Signature` header is `t=<unix seconds>,v1=<hex>`, where hex is the HMAC-SHA256 of `t + "." + body` with your signing secret. We make one attempt per change and show the result on your account page; the changes endpoint is the record to fall back on.

## Datasets and fields

Generated from the data files: the same fields as the free downloads, with each dataset's slug for the API.

**Final paycheck deadlines by state (`final-pay`, 51 records, 29 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State agency that enforces final pay rules. Present only for jurisdictions that have their own page on the site. |
| `law` | string | Statute or rule the official source cites for final pay. Present only for jurisdictions that have their own page on the site. |
| `fired.rule.kind` | string (code) | Machine-readable type of the deadline after the employer ends the job (for example a count of working days or the next regular payday). |
| `fired.rule.n` | integer | Number of days or hours in that deadline, when the rule has one. |
| `fired.text` | string (free text) | The deadline after the employer ends the job, in plain English. Present only for jurisdictions that have their own page on the site. |
| `fired.wording` | string (free text) | The official source's own words for that deadline. Present only for jurisdictions that have their own page on the site. |
| `quit_notice.rule.kind` | string (code) | Machine-readable type of the deadline when an employee quits and gave notice. |
| `quit_notice.rule.n` | integer | Number of days or hours in that deadline, when it has one. |
| `quit_notice.rule.gap` | integer | For payday rules with a gap: the minimum days between the last day and the payday that counts. |
| `quit_notice.text` | string (free text) | The deadline when an employee quits with notice, in plain English. Present only for jurisdictions that have their own page on the site. |
| `quit_notice.wording` | string (free text) | The official source's own words for that deadline. Present only for jurisdictions that have their own page on the site. |
| `quit_no_notice.rule.kind` | string (code) | Machine-readable type of the deadline when an employee quits without notice. |
| `quit_no_notice.rule.n` | integer | Number of days or hours in that deadline, when it has one. |
| `quit_no_notice.rule.gap` | integer | For payday rules with a gap: the minimum days between the last day and the payday that counts. |
| `quit_no_notice.text` | string (free text) | The deadline when an employee quits without notice, in plain English. Present only for jurisdictions that have their own page on the site. |
| `quit_no_notice.wording` | string (free text) | The official source's own words for that deadline. Present only for jurisdictions that have their own page on the site. |
| `notice_rule` | string (free text) | How much notice counts as quitting "with notice", where the state sets it. |
| `vacation` | string (free text) | Whether accrued vacation is paid out with final wages. Present only for jurisdictions that have their own page on the site. |
| `commissions` | string (free text) | When commissions owed at separation must be paid. Present only for jurisdictions that have their own page on the site. |
| `method` | string (free text) | How final wages may be delivered (mail, usual pay channel, on request). Present only for jurisdictions that have their own page on the site. |
| `penalty` | string (free text) | Waiting-time or other penalty for late final pay. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/final-pay.csv) · [JSON](/data/final-pay.json) · [dataset page](/data/final-pay)

**State minimum wage rates, 2026 and 2027 (`min-wage`, 51 records, 25 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `state_law` | boolean | Whether the state has its own minimum wage law. |
| `rate_2026` | number (US dollars) | Hourly minimum wage in effect in 2026. |
| `rate_2026_note` | string (free text) | Detail on the 2026 rate (dates, earlier rate, exceptions). Present only for jurisdictions that have their own page on the site. |
| `rate_2027` | number (US dollars) | Hourly minimum wage set for 2027, when announced on an official page. |
| `effective_2027` | date (YYYY-MM-DD) | Date the 2027 rate takes effect. |
| `change_2027` | string (code) | Status of a 2027 change (for example scheduled, pending announcement or no change). |
| `rate_2027_note` | string (free text) | Detail on the 2027 rate. Present only for jurisdictions that have their own page on the site. |
| `federal_fallback` | boolean | Whether the federal $7.25 rate applies because the state has no higher rate of its own. |
| `tipped.tip_credit` | boolean | Whether employers may count tips toward the minimum wage. |
| `tipped.cash_2026` | number (US dollars) | Minimum cash wage for tipped employees in 2026. |
| `tipped.credit_2026` | number (US dollars) | Maximum tip credit in 2026. |
| `tipped.cash_2027` | number (US dollars) | Minimum cash wage for tipped employees in 2027. |
| `tipped.credit_2027` | number (US dollars) | Maximum tip credit in 2027. |
| `tipped.note` | string (free text) | Detail on the tipped wage. Present only for jurisdictions that have their own page on the site. |
| `tiers` | array of objects | Other rates the state sets (by employer size, job type or area): label, rate_2026, rate_2027, note. Present only for jurisdictions that have their own page on the site. |
| `local.has` | boolean | Whether cities or counties set their own higher minimums. |
| `local.url` | string (URL) | Official page about local minimum wages. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/min-wage.csv) · [JSON](/data/min-wage.json) · [dataset page](/data/min-wage)

**State unemployment tax (SUTA) wage bases and rates (`suta`, 51 records, 33 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency.name` | string | State unemployment tax agency. Present only for jurisdictions that have their own page on the site. |
| `agency.url` | string (URL) | The agency's tax page. |
| `wage_base_2026` | number (US dollars) | Taxable wage base per employee for 2026. |
| `wage_base_2026_note` | string (free text) | Where the 2026 figure comes from. Present only for jurisdictions that have their own page on the site. |
| `wage_base_2027` | number (US dollars) | Taxable wage base for 2027, when announced. |
| `alt_wage_base.label` | string | Group of employers with a different wage base. Present only for jurisdictions that have their own page on the site. |
| `alt_wage_base.amount` | number (US dollars) | That other wage base. Present only for jurisdictions that have their own page on the site. |
| `new_employer.rate` | number (percent) | Rate a new employer pays before it has its own experience rate. |
| `new_employer.note` | string (free text) | Detail on the new employer rate. Present only for jurisdictions that have their own page on the site. |
| `new_employer.variants` | array of objects | Industry or size variants of the new employer rate: label, rate, note. Present only for jurisdictions that have their own page on the site. |
| `rate_range.min` | number (percent) | Lowest experience rate for the year. |
| `rate_range.max` | number (percent) | Highest experience rate for the year. |
| `rate_range.year` | integer | Year of that rate range. |
| `rate_range.note` | string (free text) | Detail on the rate range. Present only for jurisdictions that have their own page on the site. |
| `employee_paid` | array of objects | Contributions withheld from employees: name, kind, rate, wage_base, year. Present only for jurisdictions that have their own page on the site. |
| `other_assessments` | array of objects | Surcharges or assessments billed with the tax: name, rate. Present only for jurisdictions that have their own page on the site. |
| `quarterly_due.dates` | array of strings | Quarterly report due dates (month-day). |
| `registration.url` | string (URL) | Where an employer registers. Present only for jurisdictions that have their own page on the site. |
| `registration.note` | string (free text) | Detail on registration. Present only for jurisdictions that have their own page on the site. |
| `futa.rate` | number (percent) | Federal unemployment (FUTA) gross rate. |
| `futa.wage_base` | number (US dollars) | FUTA wage base. |
| `futa.credit` | number (percent) | Maximum FUTA credit for state taxes paid. |
| `futa.net_rate` | number (percent) | FUTA net rate after the full credit. |
| `futa.credit_reduction_2026.status` | string (code) | Status of a 2026 FUTA credit reduction for the state. |
| `futa.credit_reduction_2026.rate` | number (percent) | The credit reduction rate, when final. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/suta.csv) · [JSON](/data/suta.json) · [dataset page](/data/suta)

**Paid sick leave laws by state (`sick-leave`, 51 records, 26 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State agency that enforces the sick leave law. Present only for jurisdictions that have their own page on the site. |
| `law` | string | Name or citation of the law. Present only for jurisdictions that have their own page on the site. |
| `statewide` | string (code) | Whether a statewide sick leave requirement applies to private employers. |
| `effective` | string (free text) | When the requirement took effect. Present only for jurisdictions that have their own page on the site. |
| `accrual` | string (free text) | How sick leave accrues. Present only for jurisdictions that have their own page on the site. |
| `cap` | string (free text) | Yearly accrual or use cap. Present only for jurisdictions that have their own page on the site. |
| `tiers` | array of objects | Rules by employer size: min and max employees, per (hours worked per hour earned), cap (hours), cap_kind, paid, from (start date). Present only for jurisdictions that have their own page on the site. |
| `wait.day` | integer | Day of employment on which leave may first be used. |
| `wait.text` | string (free text) | Detail on the waiting period. Present only for jurisdictions that have their own page on the site. |
| `carryover` | string (free text) | Whether unused leave carries into the next year. Present only for jurisdictions that have their own page on the site. |
| `frontload` | string (free text) | Whether an employer may front-load the year's leave. Present only for jurisdictions that have their own page on the site. |
| `small_employer` | string (free text) | Different rules for small employers. Present only for jurisdictions that have their own page on the site. |
| `uses` | string (free text) | What the leave may be used for. Present only for jurisdictions that have their own page on the site. |
| `notice` | string (free text) | Notice, poster or documentation rules. Present only for jurisdictions that have their own page on the site. |
| `local.exists` | boolean | Whether cities or counties have their own sick leave ordinances. |
| `local.preempted` | boolean | Whether state law blocks local sick leave ordinances. |
| `local.url` | string (URL) | Official page about local rules. |
| `local.title` | string | Title of that page. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/sick-leave.csv) · [JSON](/data/sick-leave.json) · [dataset page](/data/sick-leave)

**Workers' compensation requirements by state (`workers-comp`, 51 records, 30 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State workers' compensation agency. Present only for jurisdictions that have their own page on the site. |
| `agency_url` | string (URL) | The agency's employer page. Present only for jurisdictions that have their own page on the site. |
| `rule.rule.kind` | string (code) | Machine-readable type of the coverage trigger (usually a count of employees). |
| `rule.rule.n` | integer | Number of employees at which coverage is required. |
| `rule.text` | string (free text) | The coverage requirement in plain English. Present only for jurisdictions that have their own page on the site. |
| `rule.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `construction.n` | integer | Employee count for construction businesses, when it differs. |
| `construction.text` | string (free text) | The construction rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `construction.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `industries` | array of objects | Industries with their own rule: industry, text. Present only for jurisdictions that have their own page on the site. |
| `owners.text` | string (free text) | Whether owners, partners and LLC members must be covered. Present only for jurisdictions that have their own page on the site. |
| `owners.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `contractors.text` | string (free text) | How independent contractors are treated. Present only for jurisdictions that have their own page on the site. |
| `contractors.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `monopolistic` | boolean | Whether coverage must be bought from the state fund (no private insurers). |
| `self_insurance.text` | string (free text) | Whether and how an employer may self-insure. Present only for jurisdictions that have their own page on the site. |
| `penalty.text` | string (free text) | Penalty for not carrying coverage. Present only for jurisdictions that have their own page on the site. |
| `penalty.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `poster.text` | string (free text) | Posting requirement. Present only for jurisdictions that have their own page on the site. |
| `poster.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `verify.text` | string (free text) | How to check whether an employer has coverage. Present only for jurisdictions that have their own page on the site. |
| `verify.url` | string (URL) | Official coverage lookup. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/workers-comp.csv) · [JSON](/data/workers-comp.json) · [dataset page](/data/workers-comp)

**DBA (assumed business name) registration by state (`dba`, 51 records, 25 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `called` | string | What the state calls an assumed or fictitious business name. |
| `where.level` | string (code) | Where it is filed: state, county or both. |
| `where.differs` | boolean | Whether the filing office differs by type of business. |
| `where.text` | string (free text) | Where to file, in plain English. Present only for jurisdictions that have their own page on the site. |
| `fee.amount` | number (US dollars) | Filing fee. |
| `fee.text` | string (free text) | Detail on the fee. Present only for jurisdictions that have their own page on the site. |
| `county_fees_vary` | string (code) | Whether county fees vary (true, false, or a code such as n/a). |
| `duration.rule.kind` | string (code) | Machine-readable type of the expiry rule. |
| `duration.rule.n` | integer | Number of years a registration lasts, when fixed. |
| `duration.text` | string (free text) | How long a registration lasts, in plain English. Present only for jurisdictions that have their own page on the site. |
| `duration.entity.text` | string (free text) | Different duration for a corporation or LLC. Present only for jurisdictions that have their own page on the site. |
| `publication.required` | boolean | Whether the name must be published in a newspaper. |
| `publication.applies` | string (code) | Who the publication rule applies to. |
| `publication.text` | string (free text) | Detail on the publication rule. Present only for jurisdictions that have their own page on the site. |
| `online.available` | string (code) | Whether online filing is available. |
| `online.url` | string (URL) | Online filing link. Present only for jurisdictions that have their own page on the site. |
| `online.text` | string (free text) | Detail on online filing. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/dba.csv) · [JSON](/data/dba.json) · [dataset page](/data/dba)

**State income tax reciprocity agreements (`reciprocity`, 51 records, 25 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State revenue agency. Present only for jurisdictions that have their own page on the site. |
| `income_tax` | boolean | Whether the state taxes wages. |
| `partners` | array of strings | Lower-case codes of states it has a reciprocal agreement with. |
| `partners_wording` | string (free text) | The official source's own words on its agreements. Present only for jurisdictions that have their own page on the site. |
| `covers` | string (free text) | What income the agreements cover. Present only for jurisdictions that have their own page on the site. |
| `conditions` | array of objects | Conditions on an agreement: with (partner code or all), text. |
| `exemption_form.code` | string | Form number an employee files to stop withholding. |
| `exemption_form.title` | string | Name of that form. Present only for jurisdictions that have their own page on the site. |
| `exemption_form.for` | array of strings | Codes of states whose residents may use it. |
| `exemption_form.use` | string (free text) | Who uses the form, in plain English. Present only for jurisdictions that have their own page on the site. |
| `exemption_form.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `nonresident_tax` | boolean | Whether the state taxes nonresidents on wages earned there. |
| `nonresident_wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `credit` | boolean | Whether residents get a credit for tax paid to another state. |
| `credit_text` | string (free text) | Detail on that credit. Present only for jurisdictions that have their own page on the site. |
| `convenience.text` | string (free text) | "Convenience of the employer" rule, where the state has one. Present only for jurisdictions that have their own page on the site. |
| `threshold.text` | string (free text) | Day or income threshold before nonresidents owe tax. Present only for jurisdictions that have their own page on the site. |
| `notes` | array of strings | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/reciprocity.csv) · [JSON](/data/reciprocity.json) · [dataset page](/data/reciprocity)

**State 1099 and W-2 filing requirements (`state-1099`, 51 records, 25 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State revenue agency. |
| `income_tax` | boolean | Whether the state has a personal income tax. |
| `files_1099` | string (code) | Whether the state wants 1099 copies (for example yes, no, withholding only). |
| `files_1099_text` | string (free text) | The 1099 rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `only_if_withheld` | boolean | Whether 1099s are due only when state tax was withheld. |
| `cfsf.irs` | string (code) | Whether the IRS lists the state in the Combined Federal/State Filing program. |
| `cfsf.counts` | string (code) | Whether filing through that program satisfies the state. |
| `cfsf.forms` | array of strings | Forms the program forwards to the state. |
| `cfsf.state_says` | string (free text) | What the state says about the program. Present only for jurisdictions that have their own page on the site. |
| `due_1099` | string | 1099 due date. |
| `due_w2` | string | W-2 due date. |
| `w2_filed` | boolean | Whether employers file W-2s with the state. |
| `reconciliation.name` | string | Annual withholding reconciliation return. |
| `reconciliation.due` | string | Its due date. Present only for jurisdictions that have their own page on the site. |
| `efile` | string (free text) | Electronic filing rules. Present only for jurisdictions that have their own page on the site. |
| `deadlines` | array of objects | Dated filings: kind, form, md (month-day). Present only for jurisdictions that have their own page on the site. |
| `next_business_day` | boolean | Whether a weekend or holiday due date moves to the next business day. |
| `notes` | array of strings | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/state-1099.csv) · [JSON](/data/state-1099.json) · [dataset page](/data/state-1099)

**New hire reporting requirements by state (`new-hire`, 51 records, 22 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `deadline_days` | integer | Days after hire to report. |
| `deadline_text` | string (free text) | The deadline as the state states it. |
| `deadline_notes` | string (free text) | Detail on the deadline. |
| `contractors` | string (code) | Whether independent contractors must be reported. |
| `contractor_notes` | string (free text) | Detail on contractor reporting. |
| `methods` | array of strings | Accepted reporting methods. |
| `reporting_name` | string | Office that takes new hire reports. |
| `reporting_url` | string (URL) | Its new hire reporting page. |
| `withholding_form.name` | string | State withholding form for a new employee. |
| `withholding_form.url` | string (URL) | Link to that form. |
| `ui_registration.agency` | string | Agency for unemployment insurance registration. |
| `ui_registration.url` | string (URL) | Its registration page. |
| `ui_registration.notes` | string (free text) | Detail on registration. |
| `posters.agency` | string | Agency that publishes required workplace posters. |
| `posters.url` | string (URL) | Its poster page. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Official pages the row links (reporting page, forms, registration). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/new-hire.csv) · [JSON](/data/new-hire.json) · [dataset page](/data/new-hire)

**Unemployment work search requirements by state (`work-search`, 51 records, 27 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State unemployment agency. |
| `weekly_min` | integer | Minimum work search activities per week. |
| `weekly_max` | integer | Highest weekly requirement, when it varies. |
| `weekly_text` | string (free text) | The weekly requirement as the state states it. |
| `activities` | array of strings | Activities that count. Present only for jurisdictions that have their own page on the site. |
| `not_counted` | array of strings | Activities that do not count. Present only for jurisdictions that have their own page on the site. |
| `activities_url` | string (URL) | Official list of activities. Present only for jurisdictions that have their own page on the site. |
| `report_how` | string (free text) | How activities are reported. |
| `report_url` | string (URL) | Where to report. |
| `log_form.name` | string | Official work search log form. Present only for jurisdictions that have their own page on the site. |
| `log_form.url` | string (URL) | Link to that form. |
| `record_fields` | array of strings | Details to record for each contact. |
| `keep_records` | string (free text) | How long to keep records. |
| `job_bank.name` | string | State job bank. |
| `job_bank.url` | string (URL) | Its link. |
| `job_bank.required` | boolean | Whether registration with the job bank is required. |
| `job_bank.note` | string (free text) | Detail on job bank registration. Present only for jurisdictions that have their own page on the site. |
| `exemptions` | array of strings | Main exemptions from the requirement. Present only for jurisdictions that have their own page on the site. |
| `week` | string | Which days make up a benefit week. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/work-search.csv) · [JSON](/data/work-search.json) · [dataset page](/data/work-search)

**Landlord-tenant notice periods by state (`landlord-notices`, 51 records, 53 fields, checked 2026-11-06)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `mtmLandlord.status` | string (code) | Whether the notice a landlord gives to end a month-to-month tenancy is confirmed from official text. |
| `mtmLandlord.rule.n` | integer | Length of the notice a landlord gives to end a month-to-month tenancy. |
| `mtmLandlord.rule.unit` | string (code) | Unit of that length (days, hours, months). |
| `mtmLandlord.text` | string (free text) | The notice a landlord gives to end a month-to-month tenancy, in plain English. |
| `mtmLandlord.cite` | string | Statute section cited. |
| `mtmLandlord.variants` | array of objects | Other periods for particular cases: label, n, unit. |
| `mtmLandlord.check` | string (free text) | Where to check when the point is not confirmed. |
| `mtmTenant.status` | string (code) | Whether the notice a tenant gives to end a month-to-month tenancy is confirmed from official text. |
| `mtmTenant.rule.n` | integer | Length of the notice a tenant gives to end a month-to-month tenancy. |
| `mtmTenant.rule.unit` | string (code) | Unit of that length (days, hours, months). |
| `mtmTenant.text` | string (free text) | The notice a tenant gives to end a month-to-month tenancy, in plain English. |
| `mtmTenant.cite` | string | Statute section cited. |
| `mtmTenant.variants` | array of objects | Other periods for particular cases: label, n, unit. |
| `mtmTenant.same` | boolean | Whether the tenant's notice is the same as the landlord's. |
| `mtmTenant.check` | string (free text) | Where to check when the point is not confirmed. |
| `rentIncrease.status` | string (code) | Whether the notice before a rent increase is confirmed from official text. |
| `rentIncrease.rule.n` | integer | Length of the notice before a rent increase. |
| `rentIncrease.rule.unit` | string (code) | Unit of that length (days, hours, months). |
| `rentIncrease.text` | string (free text) | The notice before a rent increase, in plain English. |
| `rentIncrease.cite` | string | Statute section cited. |
| `rentIncrease.variants` | array of objects | Other periods for particular cases: label, n, unit. |
| `rentIncrease.check` | string (free text) | Where to check when the point is not confirmed. |
| `nonpayment.status` | string (code) | Whether the notice for unpaid rent before an eviction filing is confirmed from official text. |
| `nonpayment.rule.n` | integer | Length of the notice for unpaid rent before an eviction filing. |
| `nonpayment.rule.unit` | string (code) | Unit of that length (days, hours, months). |
| `nonpayment.text` | string (free text) | The notice for unpaid rent before an eviction filing, in plain English. |
| `nonpayment.cite` | string | Statute section cited. |
| `nonpayment.variants` | array of objects | Other periods for particular cases: label, n, unit. |
| `nonpayment.check` | string (free text) | Where to check when the point is not confirmed. |
| `entry.status` | string (code) | Whether the notice before a landlord enters the unit is confirmed from official text. |
| `entry.rule.n` | integer | Length of the notice before a landlord enters the unit. |
| `entry.rule.unit` | string (code) | Unit of that length (days, hours, months). |
| `entry.text` | string (free text) | The notice before a landlord enters the unit, in plain English. |
| `entry.cite` | string | Statute section cited. |
| `entry.variants` | array of objects | Other periods for particular cases: label, n, unit. |
| `entry.check` | string (free text) | Where to check when the point is not confirmed. |
| `lateFee.status` | string (code) | Whether the late fee rule is confirmed from official text. |
| `lateFee.text` | string (free text) | The late fee rule, in plain English. |
| `lateFee.cite` | string | Statute section cited. |
| `lateFee.check` | string (free text) | Where to check when the point is not confirmed. |
| `scope` | string (free text) | Limits on who the law covers. |
| `staleSource` | string (free text) | Note when the only text read was an older edition. |
| `citeNote` | string (free text) | Note on citations. |
| `localNote` | string (free text) | Note on local rules. |
| `fullyConfirmed` | boolean | Whether every topic in the row is confirmed. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_titles` | array of strings | Titles of the official sources for the row. |
| `source_urls` | array of strings | Links to the sources for the row. |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/landlord-notices.csv) · [JSON](/data/landlord-notices.json) · [dataset page](/data/landlord-notices)

**Notary journal requirements by state (`notary-journal-rules`, 51 records, 24 fields, checked 2026-11-06)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `category` | string (code) | Overall journal rule (for example required, remote only, recommended, not required). |
| `inPerson` | string (code) | Journal rule for in-person acts. |
| `inPersonNote` | string (free text) | Detail on in-person acts. |
| `remote` | string (code) | Journal rule for remote acts. |
| `remoteNote` | string (free text) | Detail on remote acts. |
| `entries.scope` | string | Which acts need an entry. |
| `entries.items` | array of strings | Entries the journal must hold. |
| `signature.rule` | string (code) | Whether the signer's signature is required in the journal. |
| `signature.note` | string (free text) | Detail on the signature rule. |
| `thumbprint.rule` | string (code) | Whether a thumbprint is required. |
| `thumbprint.note` | string (free text) | Detail on the thumbprint rule. |
| `idNumber.rule` | string (code) | Whether the ID number is recorded. |
| `idNumber.note` | string (free text) | Detail on the ID rule. |
| `retention.years` | integer | Years the journal must be kept. |
| `retention.text` | string (free text) | The retention rule as stated. |
| `commissionEnd` | string (free text) | What happens to the journal when the commission ends. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_titles` | array of strings | Titles of the official sources for the row. |
| `source_urls` | array of strings | Links to the sources for the row. |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/notary-journal-rules.csv) · [JSON](/data/notary-journal-rules.json) · [dataset page](/data/notary-journal-rules)

**Car title transfer and notarization rules by state (`vehicle-title`, 51 records, 35 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State motor vehicle agency. Present only for jurisdictions that have their own page on the site. |
| `agency_url` | string (URL) | Its page on selling or titling a vehicle. Present only for jurisdictions that have their own page on the site. |
| `seller_notary.required` | string (code) | Whether the seller's title signature must be notarized. |
| `seller_notary.basis` | string (code) | Whether that answer is stated outright or read from the state's steps. |
| `seller_notary.text` | string (free text) | The seller rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `seller_notary.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `buyer_notary.required` | string (code) | Whether the buyer's signature must be notarized. |
| `buyer_notary.basis` | string (code) | Whether that answer is stated outright or read from the state's steps. |
| `buyer_notary.text` | string (free text) | The buyer rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `buyer_notary.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `bill_of_sale.required` | string (code) | Whether a bill of sale is required. |
| `bill_of_sale.notarized` | string (code) | Whether the bill of sale must be notarized. |
| `bill_of_sale.text` | string (free text) | The bill of sale rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `bill_of_sale.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `odometer.text` | string (free text) | Odometer disclosure rule. Present only for jurisdictions that have their own page on the site. |
| `deadline.days` | integer | Days the buyer has to title or register. |
| `deadline.unit` | string (code) | Calendar or business days. |
| `deadline.text` | string (free text) | The deadline in plain English. Present only for jurisdictions that have their own page on the site. |
| `deadline.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `plates.stay` | string (code) | Whether plates stay with the seller, go with the car or it varies. |
| `plates.text` | string (free text) | The plate rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `plates.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `fee.amount` | number (US dollars) | Title fee. |
| `fee.text` | string (free text) | Detail on the fee. Present only for jurisdictions that have their own page on the site. |
| `seller_report.days` | integer | Days the seller has to report the sale. |
| `seller_report.text` | string (free text) | The seller report rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `seller_report.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/vehicle-title.csv) · [JSON](/data/vehicle-title.json) · [dataset page](/data/vehicle-title)

**Power of attorney signing requirements by state (`poa-signing`, 51 records, 35 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `upoaa.adopted` | boolean | Whether the state adopted the Uniform Power of Attorney Act. |
| `upoaa.year` | integer | Year of adoption. |
| `upoaa.text` | string (free text) | Detail on the act. Present only for jurisdictions that have their own page on the site. |
| `notary.rule` | string (code) | Notary rule for the principal's signature. |
| `notary.text` | string (free text) | The notary rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `notary.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `witnesses.count` | integer | Number of witnesses required. |
| `witnesses.alt` | boolean | Whether witnesses are an alternative to a notary. |
| `witnesses.text` | string (free text) | The witness rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `witnesses.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `agent_ack.required` | string (code) | Whether the agent must sign an acknowledgment. |
| `agent_ack.text` | string (free text) | Detail on the agent's acknowledgment. Present only for jurisdictions that have their own page on the site. |
| `agent_ack.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `form.exists` | boolean | Whether the state has a statutory form. |
| `form.name` | string | Name of that form. Present only for jurisdictions that have their own page on the site. |
| `form.url` | string (URL) | Link to the form. |
| `form.text` | string (free text) | Detail on the form. Present only for jurisdictions that have their own page on the site. |
| `recording.rule` | string (code) | When the power of attorney must be recorded. |
| `recording.text` | string (free text) | The recording rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `recording.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `durable.default` | boolean | Whether a power of attorney is durable unless it says otherwise. |
| `durable.text` | string (free text) | The durability rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `durable.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `healthcare.rule` | string (code) | Signing rule for the health care document: notary_or_witnesses, witnesses, notary, witnesses_and_notary, or none_required (no witness or notary required by statute; both optional). |
| `healthcare.witnesses` | integer | Witnesses for the health care document. |
| `healthcare.text` | string (free text) | The health care rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `healthcare.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/poa-signing.csv) · [JSON](/data/poa-signing.json) · [dataset page](/data/poa-signing)

**LLC annual report fees and due dates (`llc-annual-reports`, 51 records, 34 fields, checked 2026-11-08)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `report` | string | Name of the report. |
| `agency` | string | Filing agency. |
| `frequency` | string (code) | annual, biennial or none. |
| `rule.kind` | string (code) | Machine-readable due date rule (fixed date, formation month, formation date, quarter, with the tax return). |
| `rule.month` | integer | Month of a fixed due date. |
| `rule.day` | integer | Day of a fixed due date. |
| `rule.first` | integer | Year after formation of the first report. |
| `rule.every` | integer | Years between reports. |
| `initial.kind` | string (code) | Rule for an initial report, where one is due. |
| `initial.days` | integer | Days after formation the initial report is due. |
| `initial.label` | string | Name of the initial report. |
| `firstConfirmed` | boolean | Whether the first-report timing is confirmed. |
| `dueText` | string (free text) | The due date rule in plain English. |
| `fee` | number (US dollars) | Report fee. |
| `feeText` | string (free text) | Detail on the fee. |
| `feeLabel` | string | Short note that goes with the fee (tax-based, minimum, online only). |
| `stateTax.name` | string | Separate state LLC tax, where there is one. |
| `stateTax.amount` | number (US dollars) | Its amount. |
| `stateTax.agency` | string | Agency that collects it. |
| `stateTax.text` | string (free text) | Detail on that tax. |
| `late` | string (free text) | Late filing penalty. |
| `corps` | string (free text) | How corporations differ. |
| `fileUrl` | string (URL) | Where to file. |
| `fileText` | string (free text) | How to file. |
| `notes` | array of strings | Other points from the official source. |
| `status` | string (code) | confirmed, partial or unconfirmed. |
| `unconfirmed` | array of strings | What the official pages did not confirm for this row (the data file's "missing" list). Those values are null. |
| `source_titles` | array of strings | Titles of the official sources for the row. |
| `source_urls` | array of strings | Links to the sources for the row. |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/llc-annual-reports.csv) · [JSON](/data/llc-annual-reports.json) · [dataset page](/data/llc-annual-reports)

**Security deposit rules by state (`security-deposits`, 51 records, 40 fields, checked 2026-11-06)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `statute.cite` | string | Statute section. |
| `statute.url` | string (URL) | Link to the statute. |
| `statute.check` | string (free text) | Note when the statute could not be read directly. |
| `maxDeposit.months` | number | Cap on the deposit, in months of rent. |
| `maxDeposit.none` | boolean | True when the state sets no cap. |
| `maxDeposit.text` | string (free text) | The cap rule in plain English. |
| `maxDeposit.check` | string (free text) | Where to check when the cap is not confirmed. |
| `returnDeadline.days` | integer | Deadline to return the deposit. |
| `returnDeadline.unit` | string (code) | days (calendar), business or month. |
| `returnDeadline.text` | string (free text) | The deadline rule in plain English. |
| `returnDeadline.starts` | string (free text) | When the deadline starts counting. |
| `returnDeadline.addressStart` | boolean | Whether the clock waits for the tenant's forwarding address. |
| `returnDeadline.noneStated` | boolean | True when the law sets no general deadline. |
| `returnDeadline.alt` | array of objects | Other deadlines for some cases: label, days, unit. |
| `returnDeadline.check` | string (free text) | Where to check when the deadline is not confirmed. |
| `itemizedStatement.value` | boolean | Whether an itemized list of deductions is required. |
| `itemizedStatement.text` | string (free text) | Detail on the itemized list. |
| `itemizedStatement.check` | string (free text) | Where to check when not confirmed. |
| `interest.value` | boolean | Whether the landlord must pay interest on the deposit. |
| `interest.text` | string (free text) | Detail on interest. |
| `interest.rate2026` | string | Interest rate set for 2026, where published. |
| `interest.rateUrl` | string (URL) | Source for that rate. |
| `interest.check` | string (free text) | Where to check when not confirmed. |
| `holding.value` | string (free text) | How the deposit must be held (true/false or the rule). |
| `holding.text` | string (free text) | Detail on holding. |
| `holding.check` | string (free text) | Where to check when not confirmed. |
| `penalty.value` | string (free text) | Penalty for wrongful withholding. |
| `penalty.check` | string (free text) | Where to check when not confirmed. |
| `scope` | string (free text) | Limits on who the law covers. |
| `notes` | array of strings | Other points from the official source. |
| `staleSource` | string (free text) | Note when the only text read was an older edition. |
| `fullyConfirmed` | boolean | Whether every topic in the row is confirmed. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_titles` | array of strings | Titles of the official sources for the row. |
| `source_urls` | array of strings | Links to the sources for the row. |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/security-deposits.csv) · [JSON](/data/security-deposits.json) · [dataset page](/data/security-deposits)

**Small claims court rules by state (`small-claims`, 51 records, 21 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `court_name` | string | Court or division that hears small claims. Present only for jurisdictions that have their own page on the site. |
| `limit` | number (US dollars) | General dollar limit. |
| `limit_notes` | string (free text) | Detail on the limit and recent changes. Present only for jurisdictions that have their own page on the site. |
| `other_limits` | array of objects | Other limits for some filers or claims: label, amount. |
| `filing_fees` | array of objects | Filing fees: label, amount, notes. Present only for jurisdictions that have their own page on the site. |
| `fee_notes` | string (free text) | Where the fees come from. Present only for jurisdictions that have their own page on the site. |
| `who_can_file` | string (free text) | Who may file. Present only for jurisdictions that have their own page on the site. |
| `lawyers_allowed` | string (code) | Whether lawyers may represent parties. |
| `where_to_file` | string (free text) | Which court location to file in. |
| `service_methods` | string (free text) | How the claim is served. Present only for jurisdictions that have their own page on the site. |
| `appeal` | string (free text) | How and when to appeal. Present only for jurisdictions that have their own page on the site. |
| `online_filing` | string (URL) | Online filing link, where one exists (null where the court says there is none; see online_filing_available). |
| `online_filing_available` | boolean | true where small claims can be filed online, false where the court's page says it can't (paper or in person only), null where not confirmed. |
| `self_help_url` | string (URL) | Court self-help page. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/small-claims.csv) · [JSON](/data/small-claims.json) · [dataset page](/data/small-claims)

**Remote seller sales tax thresholds by state (`sales-tax-sellers`, 51 records, 21 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `has_statewide_sales_tax` | boolean | Whether the state has a statewide sales tax. |
| `state_rate` | number (percent) | State sales tax rate. |
| `local_taxes` | string (code) | Whether local sales taxes apply. |
| `remote_seller_threshold.sales` | number (US dollars) | Sales amount that triggers registration. |
| `remote_seller_threshold.transactions` | integer | Number of transactions that triggers registration, if any. |
| `remote_seller_threshold.logic` | string (code) | or (either test) / and (both tests), when stated. |
| `remote_seller_threshold.period` | string | Period over which sales are measured. |
| `remote_seller_threshold.notes` | string (free text) | Detail on the threshold. |
| `remote_seller_threshold.marketplace_sales_count_for_seller` | boolean | Whether sales made through a marketplace count toward the seller's own threshold. |
| `marketplace_facilitator_law` | boolean | Whether the state has a marketplace facilitator law. |
| `registration_url` | string (URL) | Where to register. |
| `digital_products_taxable` | string (code) | Whether digital products are taxable. |
| `digital_notes` | string (free text) | Detail on digital products. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_titles` | array of strings | Titles of the official sources for the row. |
| `source_urls` | array of strings | Links to the sources for the row. |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/sales-tax-sellers.csv) · [JSON](/data/sales-tax-sellers.json) · [dataset page](/data/sales-tax-sellers)

**State E-Verify requirements (`e-verify`, 51 records, 23 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | Agency or law the official source names for the rule. Present only for jurisdictions that have their own page on the site. |
| `private.rule.kind` | string (code) | Which private employers must use E-Verify (for example all, or a count of employees). |
| `private.rule.n` | integer | Employee count that triggers the private-employer rule, when it has one. |
| `private.text` | string (free text) | The private-employer rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `private.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `public.text` | string (free text) | The rule for state and local government employers. Present only for jurisdictions that have their own page on the site. |
| `public.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `contractors.text` | string (free text) | The rule for state contractors and grant recipients. Present only for jurisdictions that have their own page on the site. |
| `contractors.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `effective.text` | string (free text) | When the rule took effect. Present only for jurisdictions that have their own page on the site. |
| `effective.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `penalty.text` | string (free text) | Penalty for not complying. Present only for jurisdictions that have their own page on the site. |
| `penalty.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `restriction.text` | string (free text) | Any state limit on how employers may use E-Verify. Present only for jurisdictions that have their own page on the site. |
| `restriction.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/e-verify.csv) · [JSON](/data/e-verify.json) · [dataset page](/data/e-verify)

**Eviction court process by state (`eviction`, 51 records, 43 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `court.name` | string | Court that hears eviction cases. |
| `court.text` | string (free text) | Detail on the court. Present only for jurisdictions that have their own page on the site. |
| `filing_fee.amount` | number (US dollars) | Filing fee in US dollars. |
| `filing_fee.varies` | boolean | Whether the fee varies by county or claim. |
| `filing_fee.text` | string (free text) | The fee in plain English. Present only for jurisdictions that have their own page on the site. |
| `hearing.min` | integer | Earliest the hearing is held. |
| `hearing.max` | integer | Latest the hearing is held. |
| `hearing.unit` | string (code) | Unit for the hearing timing (days, court_days). |
| `hearing.from` | string (code) | What the hearing timing counts from (for example filing or service). |
| `hearing.text` | string (free text) | Hearing timing in plain English. Present only for jurisdictions that have their own page on the site. |
| `answer.kind` | string (code) | How the tenant responds (a count of days for a written answer, or at the hearing). |
| `answer.min` | integer | Days the tenant has to answer. |
| `answer.max` | integer | Upper end of that period, when it is a range. |
| `answer.unit` | string (code) | Unit for the answer period. |
| `answer.text` | string (free text) | The answer rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `writ.min` | integer | Earliest the writ of possession issues after judgment. |
| `writ.max` | integer | Latest, when it is a range. |
| `writ.unit` | string (code) | Unit for the writ timing. |
| `writ.text` | string (free text) | Writ timing in plain English. Present only for jurisdictions that have their own page on the site. |
| `lockout.min` | integer | Time the tenant has to leave. |
| `lockout.max` | integer | Upper end, when it is a range. |
| `lockout.unit` | string (code) | Unit for the move-out period. |
| `lockout.from` | string (code) | What the move-out period counts from. |
| `lockout.text` | string (free text) | The move-out period in plain English. Present only for jurisdictions that have their own page on the site. |
| `officer.who` | string | Who carries out the lockout. |
| `officer.text` | string (free text) | Detail on the officer. Present only for jurisdictions that have their own page on the site. |
| `cure.value` | string (code) | Whether paying everything owed stops a nonpayment case. |
| `cure.text` | string (free text) | The payment rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `counsel.value` | boolean | Whether tenants have a statewide right to a lawyer in eviction cases (some laws cover only certain tenants). |
| `counsel.text` | string (free text) | Detail on right to counsel. Present only for jurisdictions that have their own page on the site. |
| `counsel.basis` | string (code) | Where the answer comes from: official (a state page) or list (a national tracker of enacted laws, a secondary source, dated). |
| `counsel.local` | string (free text) | Cities or counties the national list names with their own right-to-counsel law. Present only for jurisdictions that have their own page on the site. |
| `diversion.value` | boolean | Whether the courts run a statewide eviction diversion or mediation program. |
| `diversion.text` | string (free text) | Detail on the program. Present only for jurisdictions that have their own page on the site. |
| `diversion.basis` | string (code) | Where the answer comes from: official (a state page) or list (a national list, a secondary source, dated). |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/eviction.csv) · [JSON](/data/eviction.json) · [dataset page](/data/eviction)

**Small estate affidavit limits by state (`small-estate`, 51 records, 24 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `limit.amount` | number (US dollars) | Maximum estate value for the affidavit or summary procedure. |
| `limit.compare` | string (code) | How the limit is applied (lte: up to and including; lt: less than). |
| `limit.effective` | date (YYYY-MM-DD) | Date the current limit took effect, when stated. |
| `limit.spouse_amount` | number (US dollars) | Higher limit for a surviving spouse, where the state sets one. |
| `limit.real_property` | string (code) | Whether real estate is allowed or bars the procedure. |
| `limit.vehicles_excluded` | boolean | Whether vehicles are left out of the value. |
| `limit.text` | string (free text) | The limit in plain English. Present only for jurisdictions that have their own page on the site. |
| `wait.days` | integer | Days after the death before the affidavit can be used. |
| `wait.text` | string (free text) | The waiting period in plain English. Present only for jurisdictions that have their own page on the site. |
| `notary.rule` | string (code) | How the affidavit is signed (notary, oath, court). |
| `notary.text` | string (free text) | The signing rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `filing.where` | string (code) | Where the affidavit goes (holder of the property, court, surrogate). |
| `filing.text` | string (free text) | Where it is filed, in plain English. Present only for jurisdictions that have their own page on the site. |
| `form.name` | string | Name of the official form. Present only for jurisdictions that have their own page on the site. |
| `form.url` | string (URL) | Link to the official form. Present only for jurisdictions that have their own page on the site. |
| `spouse.text` | string (free text) | The surviving-spouse procedure. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/small-estate.csv) · [JSON](/data/small-estate.json) · [dataset page](/data/small-estate)

**Will signing and witness rules by state (`will-signing`, 51 records, 25 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `witnesses.n` | integer | Number of witnesses required. |
| `witnesses.text` | string (free text) | The witness rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `interested.effect` | string (code) | What happens when a witness also inherits under the will. |
| `interested.text` | string (free text) | The interested-witness rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `self_proving.allowed` | boolean | Whether a self-proving affidavit is allowed. |
| `self_proving.notary` | string (code) | Who takes the self-proving affidavit. |
| `self_proving.later` | boolean | Whether the affidavit can be added after the signing. |
| `self_proving.text` | string (free text) | The self-proving rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `holographic.status` | string (code) | Whether handwritten wills without witnesses are recognized. |
| `holographic.text` | string (free text) | The holographic will rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `electronic.status` | string (code) | Whether electronic wills are authorized. |
| `electronic.statute` | string | Statute authorizing electronic wills. Present only for jurisdictions that have their own page on the site. |
| `electronic.text` | string (free text) | The electronic will rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `remote.status` | string (code) | Whether witnesses may take part remotely. |
| `remote.text` | string (free text) | The remote witnessing rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `min_age.age` | integer | Minimum age to make a will. |
| `witness_age.age` | integer | Minimum age for a witness, where the state sets one. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/will-signing.csv) · [JSON](/data/will-signing.json) · [dataset page](/data/will-signing)

**Apostille offices and fees by state (`apostille`, 51 records, 26 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `office.name` | string | State office that issues apostilles. |
| `office.url` | string (URL) | Official page for that office's apostille service. |
| `fee.amount` | number (US dollars) | Fee per apostille or certification in US dollars. |
| `fee.text` | string (free text) | The fee in plain English. Present only for jurisdictions that have their own page on the site. |
| `fee.expedite` | string (free text) | Expedite fee or rule. Present only for jurisdictions that have their own page on the site. |
| `options.mail` | boolean | Whether requests are taken by mail. |
| `options.walk_in` | boolean | Whether walk-in requests are taken. |
| `options.online` | boolean | Whether requests can be placed online. |
| `options.text` | string (free text) | How to submit, in plain English. Present only for jurisdictions that have their own page on the site. |
| `processing.text` | string (free text) | Processing time as the office states it. Present only for jurisdictions that have their own page on the site. |
| `prereqs.vital` | string (free text) | What vital records need first. Present only for jurisdictions that have their own page on the site. |
| `prereqs.notarized` | string (free text) | What notarized documents need first. Present only for jurisdictions that have their own page on the site. |
| `prereqs.court` | string (free text) | What court documents need first. Present only for jurisdictions that have their own page on the site. |
| `prereqs.school` | string (free text) | What school documents need first. Present only for jurisdictions that have their own page on the site. |
| `prereqs.county.text` | string (free text) | County certification step, for states whose pages show one. Present only for jurisdictions that have their own page on the site. |
| `form.name` | string | Name of the order form. Present only for jurisdictions that have their own page on the site. |
| `form.url` | string (URL) | Link to the order form. Present only for jurisdictions that have their own page on the site. |
| `address` | string (free text) | Mailing address for requests. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/apostille.csv) · [JSON](/data/apostille.json) · [dataset page](/data/apostille)

**Meal and rest break laws by state (`meal-breaks`, 51 records, 28 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `agency` | string | State agency that enforces the break rules. Present only for jurisdictions that have their own page on the site. |
| `law` | string | Statute or rule the official source cites. Present only for jurisdictions that have their own page on the site. |
| `meal.kind` | string (code) | required, limited (only some employers), reasonable (no set minutes), or none (the state's own page says there is no rule). |
| `meal.tiers` | array of objects | Break steps: h (hours), gt (true = more than h hours, false = h hours or more), min (minutes), replace (lengthens the previous break instead of adding one). |
| `meal.paid` | string (code) | paid, unpaid, or unpaid_if_relieved (unpaid only if the employee is relieved of all duty). |
| `meal.text` | string (free text) | The meal break rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `meal.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `rest.kind` | string (code) | Same codes as meal.kind, for short rest breaks. |
| `rest.tiers` | array of objects | Rest break steps, same fields as meal.tiers. |
| `rest.paid` | string (code) | Whether required rest breaks are paid. |
| `rest.text` | string (free text) | The rest break rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `rest.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `minors.kind` | string (code) | Same codes, for the state's separate rule for minors. |
| `minors.ages` | string | Ages the minors' rule covers. |
| `minors.tiers` | array of objects | Minors' break steps, same fields as meal.tiers. |
| `minors.text` | string (free text) | The minors' rule in plain English. Present only for jurisdictions that have their own page on the site. |
| `minors.wording` | string (free text) | The official source's own words. Present only for jurisdictions that have their own page on the site. |
| `waiver` | string (free text) | Waivers, agreements and exceptions the official source describes. Present only for jurisdictions that have their own page on the site. |
| `coverage` | string (free text) | Who the rule covers or exempts. Present only for jurisdictions that have their own page on the site. |
| `penalty` | string (free text) | Penalty or remedy for a missed break. Present only for jurisdictions that have their own page on the site. |
| `notes` | string (free text) | Other points from the official source. Present only for jurisdictions that have their own page on the site. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/meal-breaks.csv) · [JSON](/data/meal-breaks.json) · [dataset page](/data/meal-breaks)

**Notary fee limits by state (`notary-fees`, 50 records, 19 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `calc.act` | number (US dollars) | Fee per notarial act used by the site's fee calculator (the usual maximum for a standard act). |
| `calc.online` | number (US dollars) | Fee per act for electronic or remote notarization, when the state sets one. |
| `calc.mode` | string (code) | How the online fee applies (plus: on top of the act fee; total: the whole fee). |
| `perAct` | string (free text) | The per-act fee in plain English. |
| `online` | string (free text) | The electronic or remote notarization fee in plain English. |
| `rows` | array of objects | Each notarial act and its fee as the state lists it: label, amount. |
| `onlineText` | string (free text) | Detail on electronic and remote notarization fees. |
| `travelText` | string (free text) | What the state says about travel fees. |
| `capNote` | string (free text) | Notes on the fee cap. |
| `onlineNote` | string (free text) | Notes on online fees. |
| `extra` | array of strings | Other fee rules from the official source. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_titles` | array of strings | Titles of the official sources for the row. |
| `source_urls` | array of strings | Links to the sources for the row. |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/notary-fees.csv) · [JSON](/data/notary-fees.json) · [dataset page](/data/notary-fees)

**How to become a notary, by state (`become-a-notary`, 50 records, 14 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Two-letter postal code of the state or DC. |
| `jurisdiction` | string | State name (or District of Columbia). |
| `office` | string | State office that commissions notaries. |
| `officeUrl` | string (URL) | Official notary page of that office. |
| `who.items` | array of strings | Who may apply, as the state states it. |
| `steps.items` | array of objects | Steps in order: step, detail. |
| `costs.rows` | array of objects | Costs the state lists: item, amount, note. |
| `term.paras` | array of strings | Term and renewal. |
| `remote.paras` | array of strings | Electronic and remote notarization. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Official pages the row links (reporting page, forms, registration). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/become-a-notary.csv) · [JSON](/data/become-a-notary.json) · [dataset page](/data/become-a-notary)

**Local minimum wage rates, 2026 and 2027 (`local-min-wage`, 54 records, 20 fields, checked 2026-11)**

| Field | Type | Meaning |
| --- | --- | --- |
| `jurisdiction_code` | string | Row id: the state's postal code and the locality's name (for example WA-SEATTLE). |
| `jurisdiction` | string | Locality name and state code (for example Seattle, WA). |
| `state_code` | string | Two-letter postal code of the state. |
| `state` | string | State name. |
| `name` | string | City, county or region name. |
| `kind` | string (code) | city, county, unincorporated county (areas outside the county's cities), city and county, or state-set region. |
| `rate_2026` | number (US dollars) | General hourly minimum wage in 2026 (the rate in effect at the end of 2026; for tiered places, the largest employers' rate). |
| `rate_2026_from` | date (YYYY-MM-DD) | Date the 2026 rate took effect, when the official page states it. |
| `rate_2027` | number (US dollars) | 2027 hourly minimum wage, only when an official page announced it; null means not yet announced. |
| `effective_2027` | date (YYYY-MM-DD) | Date the 2027 rate takes effect. |
| `rate_2027_note` | string (free text) | What the official page says about the 2027 rate. Present only for jurisdictions that have their own page on the site. |
| `covers` | string (free text) | Who the rate covers, as the official page describes it. Present only for jurisdictions that have their own page on the site. |
| `variants` | array of objects | Other rates by employer size: label, rate_2026, rate_2027, note. Present only for jurisdictions that have their own page on the site. |
| `tipped.cash_2026` | number (US dollars) | Lowest cash wage for tipped employees in 2026, where the official page states one. |
| `tipped.cash_2027` | number (US dollars) | Lowest cash wage for tipped employees in 2027, where the official page states one. |
| `unconfirmed` | array of strings | Fields the official sources read did not confirm for this row. Those values are null. |
| `source_urls` | array of strings | Links to the sources (all of them for jurisdictions with their own page; the main linked source for the others). |
| `source_kinds` | array of strings | What each link in source_urls is, in the same order: "official" (a government page: state agency, legislature, court, county or city) or "secondary" (a vetted secondary source, used only where no official page could be read: Cornell LII, Justia (statute text only), FindLaw Codes, Casetext, NCSL, the Uniform Law Commission, the American Bar Association and state bar associations, legal aid networks (LawHelp.org and the state legal help sites), Nolo, the National Coalition for a Civil Right to Counsel, the National Low Income Housing Coalition, the National Center for State Courts, the Eviction Lab, the Tax Foundation, the Sales Tax Institute, the American Payroll Association, SHRM, ADP, Paychex, Bloomberg Tax, Thomson Reuters, Avalara and Sovos). A fact backed only by a secondary source is shown on the site as " (secondary source)". |
| `checked` | date (YYYY-MM-DD) | When the row's sources were opened (YYYY-MM or YYYY-MM-DD). A row with no official source carries the date of the check that found none. |
| `page_url` | string (URL) | The page on mcc-solutionsnj.com that explains this row. |

Free download: [CSV](/data/local-min-wage.csv) · [JSON](/data/local-min-wage.json) · [dataset page](/data/local-min-wage)

## License summary

- **The data is CC BY 4.0 on every plan,** the same as the free files: you may copy, adapt and use it commercially if you credit "MCC Solutions" and link to the dataset page. The API terms never take away what CC BY 4.0 allows.

- **Starter and Pro:** the API may feed your own organization's websites, internal tools and reports. Your key is for your organization; do not share it or resell access to the API.

- **Business:** also covers commercial redistribution in apps: apps and products you sell or give to other people may show the API data or ship a synced copy of it, with a credit line (an about or credits screen is enough).

- This is a plain-English summary, not legal advice, and we are not lawyers. The [terms](/terms#data-api) have the full wording.

General information, not legal or tax advice. We are not lawyers, and MCC Solutions is not a law firm. MCC Solutions is a private company: the data is compiled from official government pages, but it is not official government data and no agency has reviewed or endorsed it. We aim to keep the API available around the clock, but there is no uptime guarantee or service level agreement.

## Questions

**Are the CSV and JSON downloads still free?**

Yes. Every dataset stays free to download from the open data pages under CC BY 4.0, and nothing is held back for subscribers. The API is for people who want the same data delivered and kept current without downloading files again.

**What does the API return?**

The same rows and fields as the free files, as JSON: one record per state and DC, each with its source links (and source_kinds: official or secondary), the date its sources were checked and a list of anything those sources did not confirm. Each dataset has a version that changes whenever any record changes.

**How current is the data?**

The API reads our data files directly, so a correction or a new research round shows up in the API as soon as it is published. Each record says when its sources were checked. We re-check sources in research rounds; we do not promise a fixed schedule for every dataset.

**How do change notices work?**

Once a day we compare every dataset with the last check. When a dataset's checked date or any of its values change, subscribers whose plan covers it get one email for that change listing the records affected (you can turn these off). Pro and Business can also give a webhook address and get one signed POST per change. The changes endpoint lists the same changes if you prefer to poll.

**What counts as a request?**

Every call made with a valid key, including ones that return 304 Not Modified. Starter includes 5,000 a month, Pro 50,000 and Business 250,000, counted per calendar month (UTC). Past the limit the API answers 429 until the month resets, or you can move to a larger plan.

**Can I use the data in a commercial product?**

The data is under CC BY 4.0 on every plan, which allows commercial use with credit. The plans set how the API service may be used: Starter and Pro are for your own organization's sites and tools, and Business also covers apps and products you distribute to other people, with a credit line in an about or credits screen.

**Is this official government data?**

No. MCC Solutions is a private company. We compile the data from official government pages (and, where no official page could be read, a few vetted secondary sources, marked as such) and link each source, but no agency has reviewed or endorsed it. Check the source before you rely on a value.

**Is there an uptime guarantee?**

No. We aim to keep the API available around the clock and to fix problems quickly, but there is no service level agreement. Cache the responses you need; ETags make re-checking cheap.

**How much is it, and can I get a refund?**

Starter $19 a month, Pro $49 and Business $99, billed monthly through Stripe; cancel any time from the billing portal. If the API is not right for you, email us within 14 days of your first payment and we refund it in full.

**Is this legal or tax advice?**

No. It is general information. We are not lawyers, and MCC Solutions is not a law firm.

Free any time: [open data downloads](/data/open) · [data roundups](/data/)

## Questions before you sign up?

[Call the desk](tel:+19084446373)[Call (908) 444-6373](tel:+19084446373)
