OrbTop

TSR + TDB Japan Bankruptcy News Aggregator

BUSINESSNEWS

TSR + TDB Japan Bankruptcy News Aggregator

Aggregates daily bankruptcy and corporate-distress news from Tokyo Shoko Research (TSR) and Teikoku Databank (TDB) — Japan's two dominant commercial credit bureaus. Surfaces insolvency events 3–5 days ahead of the official Kanpou gazette with debt amounts, industry codes, causes, and court filings.

What it does

The actor pulls from two independent sources in a single run:

  • TSR (tsr-net.co.jp) — discovers article URLs from a sitemap, then fetches each detail page. Extracts company name, prefecture, industry, insolvency procedure, debt tag, TSR code, and corporate number (法人番号) from structured HTML tags.
  • TDB (tdb.co.jp) — parses the window.__remixContext JSON blob embedded in the listing page. The blob contains up to 100 fully structured posts inline — no pagination needed. Extracts address, industry, procedure type, debt amount, court name, trustee, and representative name.

Both sources are filtered to the maxItems limit. Set sources to ["tsr"] or ["tdb"] to restrict to one source.

Output fields

Field Description
source tsr or tdb
article_id Source-specific article identifier
article_url Full URL to the source article
publication_date Publication date (YYYY-MM-DD)
debtor_name Debtor company name (商号)
debtor_address Debtor address
debtor_prefecture Debtor prefecture (都道府県)
debtor_industry Industry sector (業種)
bankruptcy_type Insolvency procedure type (破産 / 民事再生 / 会社更生 / 特別清算 / 私的整理)
bankruptcy_court Court name (裁判所)
debt_amount_jpy Total liabilities in JPY (integer)
cause Primary cause of insolvency
representative_name Representative director name (代表取締役)
trustee_name Bankruptcy trustee or administrator name (破産管財人)
corporate_number Corporate number (法人番号) when available
article_title Article headline
article_body Full article body text
scraped_at ISO 8601 timestamp of when this record was scraped

Input

Parameter Type Default Description
maxItems integer 50 Maximum records to return (0 = unlimited)
sources array [] Which sources to include (tsr, tdb). Leave empty for both.

Usage examples

Scrape both sources, limit 50 records:

{
  "maxItems": 50,
  "sources": []
}

TDB only, 10 records:

{
  "maxItems": 10,
  "sources": ["tdb"]
}

TSR only, unlimited:

{
  "maxItems": 0,
  "sources": ["tsr"]
}

Notes

  • TSR debt amount tags on listing pages (e.g. "負債10億円以上") are coarse ranges; the precise figure is parsed from the article body where available.
  • TDB provides up to 100 recent posts per run. TSR sitemap covers several thousand articles; use maxItems to cap TSR coverage.
  • Both sites serve server-rendered HTML with no login or bot challenge. No proxy is required.
  • Debt amounts are normalised to integer JPY, handling full-width Japanese digits and 億/万 unit combinations.