Japan Corporate Registry Daily Changes | New, Updated, Closed avatar

Japan Corporate Registry Daily Changes | New, Updated, Closed

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Japan Corporate Registry Daily Changes | New, Updated, Closed

Japan Corporate Registry Daily Changes | New, Updated, Closed

Daily changes in Japan's National Tax Agency corporate registry (houjin bangou): newly registered, updated, and closed Japanese companies, parsed from the official daily diff CSV.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

regbase

regbase

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Features

Limited permissions

Share

Japan Corporate Registry Daily Diff | New, Changed & Closed Companies (Official Registry Data)

Apify actor that parses the official daily diff of Japan's National Tax Agency corporate registry (法人番号) and emits one dataset item per company registration change — corporate number, registered name, address, entity type, and change type (new / changed / closed / revival) — public registry data, no account or cookies required.

Cost, up front: pay-per-event — $0.10 per actor start + $0.005 per result item. Your maximum charge for a run is fixed before you start: $0.10 + (maxResults × $0.005). The sample run below (12 items) costs $0.16; a full real day at the 2026-11-06 volume (2,617 items) costs $13.19. There is no rental or subscription. If a run returns zero result items, no per-item charge applies — you pay only the $0.10 actor-start charge.

Input

FieldTypeDefaultDescription
diffPathstring./data/diff_sample.csvPath to the NTA daily diff CSV, relative to actor root
datestring(none)Optional date label used only in the run log line. It does not filter anything and does not appear in output items
changeTypesarray of strings[]Change types to include: 新規 / new, 変更 / changed, 閉鎖 / closed, 復活 / revival, other. Empty = all types
prefecturestring(none)Exact match on the Japanese prefecture name, e.g. 東京都. Empty = all prefectures
maxResultsinteger100Maximum number of results to emit (min 1, max 10000)

No input field is required.

Output summary

Each kept row becomes one dataset item with exactly 34 fields: the 30 registry columns in English plus change_type, process_label, address, and status.

  • change_type: new / changed / closed / revival / other
  • process_label: same value as change_type
  • address: prefecture + city + street_address concatenated
  • status: active, or closed when closing_date is set

Sample output (before the pricing section, on purpose)

Real run, real data. This actor's code (version 0.1.0, actor.json build: Dockerfile) was run on the official National Tax Agency diff file dated 2026-11-06. Result: 2,617 items — 1,404 new, 895 changed, 298 closed, 20 revived. The first three items, exactly as emitted:

sequencecorporate_numbernamechange_typeaddress
11010001091202ウエスタン・アセット・マネジメント株式会社closed東京都千代田区丸の内1丁目5番1号
21010001132674JPM株式会社changed千葉県市原市若宮2丁目19-24
31010001141980アセアン・トレーディング株式会社changed東京都千代田区丸の内1丁目11番1号

The first item, in full:

{
"sequence_number": "1",
"corporate_number": "1010001091202",
"process_code": "21",
"correction_code": "0",
"update_date": "2026-11-06",
"change_date": "2026-10-07",
"name": "ウエスタン・アセット・マネジメント株式会社",
"name_image_id": "",
"entity_type": "301",
"prefecture": "東京都",
"city": "千代田区",
"street_address": "丸の内1丁目5番1号",
"address_image_id": "",
"prefecture_code": "13",
"city_code": "101",
"postal_code": "1000005",
"address_outside_japan": "",
"reserved_empty": "",
"closing_date": "2026-10-07",
"closing_reason": "11",
"succeeded_corporate_number": "5010001048652",
"change_cause": "令和8年10月1日東京都千代田区丸の内一丁目5番1号フランクリン・テンプルトン・ジャパン株式会社(5010001048652)に合併し解散",
"assignment_date": "2015-10-05",
"latest_history_flag": "1",
"name_en": "",
"prefecture_en": "",
"city_en": "",
"address_outside_japan_en": "",
"name_kana": "ウエスタンアセットマネジメント",
"non_display_flag": "0",
"change_type": "closed",
"process_label": "closed",
"address": "東京都千代田区丸の内1丁目5番1号",
"status": "closed"
}

These are public registry records, shown unedited. (This run was executed locally with the actor's own parser on 2026-11-08; the actor is not yet published, so no Apify run ID exists for it. The console test run after publication uses the bundled sample below.)

Bundled-sample run. The same code run on the bundled 12-row fictional sample — the run the Apify console test performs. Result: 12 items (3 new, 6 changed, 2 closed, 1 revival). Five of them:

sequencecorporate_numbernamechange_typeaddress
0000011010001000001東京アルファ製作所new東京都港区
0000031010001000003大阪ベータ商事new大阪府大阪市中央区
0000041010001000004東京ガンマ株式会社changed東京都新宿区
0000091010001000009東京ケータイ合同会社closed東京都港区
0000111010001000011東京カー株式会社revival東京都文京区

The first item, in full:

{
"sequence_number": "000001",
"corporate_number": "1010001000001",
"process_code": "01",
"correction_code": "0",
"update_date": "2026-11-06",
"change_date": "2026-11-05",
"name": "東京アルファ製作所",
"name_image_id": "",
"entity_type": "301",
"prefecture": "東京都",
"city": "港区",
"street_address": "赤坂1-2-3, 4丁目",
"address_image_id": "",
"prefecture_code": "13",
"city_code": "103",
"postal_code": "1070052",
"address_outside_japan": "",
"reserved_empty": "",
"closing_date": "",
"closing_reason": "",
"succeeded_corporate_number": "",
"change_cause": "",
"assignment_date": "2026-11-05",
"latest_history_flag": "1",
"name_en": "Tokyo Alpha Seisakusho",
"prefecture_en": "Tokyo",
"city_en": "Minato-ku",
"address_outside_japan_en": "",
"name_kana": "トウキョウアルファセイサクショ",
"non_display_flag": "0",
"change_type": "new",
"process_label": "new",
"address": "東京都港区赤坂1-2-3, 4丁目",
"status": "active"
}

Dataset format / column layout

No header row. Exactly 30 comma-separated columns per row in NTA daily-diff order:

sequence_number, corporate_number, process_code, correction_code, update_date, change_date, name, name_image_id, entity_type, prefecture, city, street_address, address_image_id, prefecture_code, city_code, postal_code, address_outside_japan, reserved_empty, closing_date, closing_reason, succeeded_corporate_number, change_cause, assignment_date, latest_history_flag, name_en, prefecture_en, city_en, address_outside_japan_en, name_kana, non_display_flag

Fields containing commas or Japanese text are quoted per the real NTA CSV layout.

Process-code classification

Process codechange_typeMeaning
01newNewly registered
11, 12, 13, 71changedChanged (name, head office, representatives, etc.)
21closedRegistry record closed
22revivalClosed registry record revived
otherotherUnknown or unmapped process code

Verifying the output

Every item carries the registry's own sequence number and the official 13-digit corporate number, in the National Tax Agency's own 30-column layout — so any item can be checked line by line against the official daily diff file it came from. The data is an official public registry: no scraping, no accounts, no cookies.

Local development

npm install
npm run test:local

The local test is dependency-free and works without the Apify platform. Syntax-check the actor sources with:

node --check src/main.js
node --check src/diff.js

Pricing

Pay-per-event (PPE) only. Monthly rentals were retired platform-wide. Creators keep 80% of event revenue.

EventPrice
Actor start$0.10
Per result item$0.005

Worked examples: the bundled sample (12 items) = $0.10 + (12 × $0.005) = $0.16. A full real day at the 2026-11-06 volume (2,617 items) = $0.10 + (2,617 × $0.005) = $13.19. Your spend cap is maxResults — a run can never return (or charge for) more items than you set.

Support

Questions, or a run that does not match this description? Open the Issues tab on this actor's page — issues are answered within 24 hours. If an output does not match its description, we refund first.