Japan Construction Company Penalty Check (government records) avatar

Japan Construction Company Penalty Check (government records)

Pricing

from $20.00 / 1,000 punishment summaries

Go to Apify Store
Japan Construction Company Penalty Check (government records)

Japan Construction Company Penalty Check (government records)

Enter a company name in Japanese and see if Japan's construction ministry punished it in the past five years, or get totals for an industry. Returns punished yes/no, record count, types, latest date, corporate number; or exact totals by type and month. $0.02 per name, even when clean. Unofficial.

Pricing

from $20.00 / 1,000 punishment summaries

Rating

0.0

(0)

Developer

h ichi

h ichi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

What it does: Checks whether a Japanese construction company or broker (23 sectors) has a punishment published by Japan's construction ministry in the past five years.

You enter: Company names in Japanese, e.g. サンプル建設 — or a sector + prefecture, e.g. construction + 高知県.

You get: Per company: punished yes/no, record count, punishment types, latest date, matched names and corporate numbers — “no record” means none in that five-year window. Per industry: exact totals by punishment type, authority and month. Optional: one row per record.

Price: $0.02 per company checked — every name on your list is charged once, including a clean result; a name written without Japanese characters is not searched and not charged. $0.02 per industry/prefecture summary (not charged when zero records match). +$0.002 per punishment record returned; +$0.004 per full detail page (off by default).

Unofficial — not an official government service. Data comes from public pages of Japan's construction ministry (Negative Information Search Site).

Two ways to use it

1. Screening — due diligence on named companies

mode: "screening" with a list of companyNames returns a clean/hit verdict per name.

Example values (shape only — the company and the numbers below are illustrative).

{
"type": "screening_result",
"query": "サンプル建設",
"hasPunishmentHistory": true,
"matchCount": 2,
"punishmentTypes": [{ "punishmentType": "営業停止", "records": 1 },
{ "punishmentType": "指示", "records": 1 }],
"latestPunishmentDate": "2026-03-23",
"oldestPunishmentDate": "2024-07-11",
"matchedNames": ["サンプル建設株式会社"],
"matchedCorporateNumbers": ["1234567890123"]
}

matchedCorporateNumbers carries the 13-digit corporate number (法人番号), so a hit can be joined to your CRM, to the National Tax Agency's corporate registry, or to this Actor's sister — see Related Actors below.

2. Statistics — profiling an industry or a region

mode: "statistics" counts every published punishment for a sector — not a sample — optionally narrowed to one punishing authority, a date range or a punishment type:

FieldMeaning
totalRecordsExact count of published punishments matching the query
byPunishmentTypeExact count per punishment type — business suspension, licence revocation, formal instruction…
byPunishmentTypeUnclassifiedRecords whose label the register's own dropdown no longer offers, reported instead of silently dropped
byAgencyWhich prefecture or regional bureau issued them
byYearMonthThe month-by-month enforcement curve
corporateNumberCoverageHow many records carry a 13-digit corporate number (the rest are sole proprietorships)
latestPunishmentDate / oldestPunishmentDateExact newest and oldest dated record in scope
coveragecomplete when every matching record was read, partial otherwise (with a coverageNote)

mode: "records" adds every individual punishment as its own record.

Coverage — 23 sectors

Primary: 建設業者 construction contractors · 宅地建物取引業者 real estate brokers · マンション管理業者 condominium managers · 賃貸住宅管理業者等 rental housing managers · 指名停止 public-works debarment · 測量業者 surveyors.

Also supported: vehicle maintenance, construction/compensation/geological consultants, real estate appraisal firms, building inspection and structural conformity bodies, housing performance evaluators, home-sharing managers, railway, shipping and air carriers, plus four registers of individual professionals.

Note on the data window. Japan's construction ministry (MLIT) keeps this register on a rolling window of roughly the last five years. A punishment that ages out is removed from the site. "No record" therefore means "no record in the published window", not "never punished" — and a query repeated months later can legitimately return fewer historical records. Every output record carries this as dataWindowNote.

Pricing — $0.02 per check

EventPriceWhen
Punishment summary$0.02Per scope analyzed in statistics / records mode
Screening check$0.02Per company name checked in screening mode
Punishment record$0.002Only in records mode, or for screening hits
Punishment detail$0.004Only if you enable Include full punishment details

A default run (one sector, one authority, summary only) costs $0.02. You pay per check; there is no monthly fee.

Every completed check is charged, including a clean result. In screening mode each name on your list is charged once, whether or not it has a record — a clean answer is the result you asked for. Two things are never charged: a name with no Japanese character (it is not searched — see the traps below), and an industry/prefecture summary that matches zero records.

Input

FieldExampleNotes
mode"statistics"statistics, screening or records
sector"kensetugyousya"One of 23 registers (see the dropdown)
agencies["高知県"], ["Tokyo"]Punishing authority. Japanese or English names. Empty = nationwide. $0.02 each
companyNames["サンプル建設"]Screening mode. Japanese trade name only — substring match
startYearMonth / endYearMonth"2024-04" / "2026-03"Optional date window
punishmentType"営業停止"Optional. Values differ per sector; an invalid one is rejected up front
includeDetailsfalseAdds licence number, legal basis, period and stated reason (+$0.004/record)
maxRecords300Records read per scope (10 per page)
redactIndividualProprietorstrueSee Personal data below

Three traps this Actor handles for you

  • The register holds Japanese trade names only. Kajima and kajima both return zero where 建設 returns 351 (measured 2026-08-18), so a Latin-script name reads as a clean company when it was never really asked about. A name with no Japanese character is therefore not searched and not charged: the row comes back with queryStatus: "not_japanese_name" and a hint to enter the name as it is registered (鹿島建設). Full-width Latin inside a Japanese name (株式会社KADOKAWA) is searched normally.
  • The agencies filter only exists for four sectors (construction, real estate, debarment, vehicle maintenance). Send it to any other sector and the site silently returns the unfiltered nationwide result with a normal 200 — verified byte-identical. This Actor rejects the combination instead of reporting national figures as if they were one prefecture's.
  • An invalid punishmentType returns zero hits, not an error — which reads exactly like a clean result. Values are validated against the sector's own list before any request goes out.

Personal data

The ministry publishes this register for counterparty due diligence, but parts of it are personal data, so:

  • The representative's name (代表者) appears on every detail page. It is parsed away and never written to the results.
  • Four registers list individual professionals (一級建築士 etc.) where the subject is a natural person. Their names are always redacted, regardless of settings.
  • A record with no corporate number is typically a sole proprietorship whose trade name is a person's name. It is flagged isIndividualProprietor and, while redactIndividualProprietors is on (the default), the name is masked.

日本語ガイド

これは何か

国土交通省のネガティブ情報等検索サイト(行政処分歴の公式データベース)を、社名を入れるだけで照会できるようにした Actor です。公式 API・CSV 一括ダウンロードは存在せず、代替は有料 SaaS か 58 の自治体・地方整備局に分散した PDF のみです。

使い方

スクリーニング(取引先の与信・デューデリ)modescreening にし、companyNames に商号を入れると、社名ごとに「処分歴あり/なし」・件数・処分種別・最新処分日・法人番号が返ります。法人番号が返るので自社 CRM や国税庁法人番号公表サイトと突合できます。

統計(業界・地域の分析)modestatistics にすると、業種・処分行政庁・期間で絞った母集団統計(総件数・処分種別内訳・月次推移・法人番号カバー率・最新/最古処分日)が 1 レコードで返ります。総件数と処分種別内訳はサンプル推定ではなく実数です。

個別レコードmoderecords にすると処分 1 件ごとのレコードも出力されます。includeDetails を有効にすると許可番号・根拠法令・処分期間・処分理由まで取得します。

料金

処分サマリー $0.02/スクリーニング1社 $0.02/個別レコード $0.002/詳細 $0.004。従量課金です。スクリーニングは照会が完了するごとに課金されます(処分歴なしでも1社1件)。業種・行政庁のサマリーだけは、0件のとき課金されません。

注意事項

  • 保持期間は直近5年のローリングです。5年を過ぎた処分はサイトから削除されるため、「該当なし」は「公表期間内に該当なし」を意味します(dataWindowNote として全レコードに付記)。
  • **商号は登記どおりの日本語表記で入力してください。**登録名が日本語のみのため、ローマ字・英語表記(Kajima 等)は必ず0件になり「処分歴なし」と読めてしまいます。日本語文字を1つも含まない社名は検索せず、queryStatus: "not_japanese_name" と入力のヒントを返し、課金しません
  • 商号の一致は部分一致です。ヒットした場合は matchedNamesmatchedCorporateNumbers を必ず自社の記録と照合してください。
  • 処分行政庁(agencies)で絞れるのは建設業者・宅建業者・指名停止・自動車整備の4業種のみです。他業種に指定すると国交省側は全国の結果をそのまま返してしまうため、本 Actor はエラーで停止します。
  • **代表者名は取得しません。**個人資格者の登録(一級建築士等)の氏名は常に伏字化し、法人番号のないレコード(個人事業主)は既定で商号を伏字化します。
  • Japan Construction & Real Estate License Registry Stats — the natural companion. That Actor tells you who is licensed in a prefecture (exact counts across all 29 construction trades, national vs prefectural licence split, broker business-age profile); this one tells you who got punished. Both key on the same licence numbers and corporate numbers, so a screening hit here can be resolved to a licence record there — build a full counterparty profile from the two of them.

Source & limitations

  • Source: https://www.mlit.go.jp/nega-inf/cgi-bin/search.cgi — a public, login-free government page. mlit.go.jp serves no robots.txt, and the site's terms carry no automated-access restriction. Requests are throttled to 1.5s.
  • Freight trucking operators (貨物自動車運送事業者) live in a separate ministry system that is laid out differently and are not covered.
  • The register is the published record. It is not a criminal-record check, and it says nothing about punishments issued by other ministries (financial services, labour, antitrust) or by municipalities acting outside the ministry's remit.

If something goes wrong

  • Wrong number or a failed run? Open a ticket on the Issues tab. I read every one and reply within 2 business days (Japan time).
  • You never get a fake "empty" result. If the site can't be read, the run fails and says so.
  • Every completed check is charged, including "no record found" — for a background check, that answer is the result. A name written without Japanese characters is not searched and not charged.
  • Checked every week. An automatic test runs this tool weekly; if the site changes, I fix it.
  • Public pages only. No login, no personal data, and it goes easy on the site.

More tools by the same author

All tools (Japan marketplaces, real estate, jobs, racing, prediction markets): https://apify.com/jpmarketdata

Disclaimer

Unofficial, independent tool — not an official service of MLIT (Japan Ministry of Land, Infrastructure, Transport and Tourism). Names of public bodies only say where the data comes from. Data is read from public government pages; confirm with the official register before you act on it.