Japan Company Data API - gBizINFO Corporate Lookup avatar

Japan Company Data API - gBizINFO Corporate Lookup

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Japan Company Data API - gBizINFO Corporate Lookup

Japan Company Data API - gBizINFO Corporate Lookup

Look up Japanese companies by corporate number (法人番号) or name in METI's official gBizINFO (Gビズインフォ) database: English name, address, capital, employees, industry, subsidies, patents and more. Free demo for up to 3 companies; add your own free gBizINFO API token for bulk lookups and name search.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

1rrock

1rrock

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

What is Japan Company Data API - gBizINFO Corporate Lookup?

This Actor looks up Japanese companies (法人) in gBizINFO (Gビズインフォ), the official corporate information database of Japan's Ministry of Economy, Trade and Industry (METI / 経済産業省), through its official REST API. Search by corporate number (法人番号, houjin bangou) or by company name, filter by prefecture, city and company type, and get the official Japanese name, English name, kana, address, representative, capital, employees, founding date, industry and status. Optionally add government subsidies, procurement contracts, certifications, commendations, patents and finance data. Export as JSON, CSV or Excel or pull the data through the Apify API.

  • ✅ Official government source: gBizINFO links government-held corporate data by the 13-digit corporate number.
  • ✅ Free demo, then your own free token: try it without a key for up to 3 companies per run; add your own free gBizINFO API token (apply here) for bulk lookups and name search.
  • ✅ No scraping, no proxy: official API, polite rate limiting, and an attribution notice (出典) on every record.
  • ✅ Name search with filters: prefecture (JIS X 0401), city (JIS X 0402) and corporate type (株式会社, 合同会社 …).
  • ✅ Cheap and predictable: $1.50 per 1,000 results, platform usage included.

What Japanese company data can you get?

FieldMeaning
corporateNumber13-digit corporate number (法人番号)
name, nameEn, kanaOfficial Japanese name, English name, kana reading
postalCode, locationPostal code and head-office address
representativeNameRepresentative (代表者)
capitalStock, employeeNumberCapital (JPY) and number of employees
dateOfEstablishment, foundingYearEstablishment date / founding year
kind, kindLabelCorporate type code and label (e.g. 301 = 株式会社)
companyUrl, businessSummary, industryWebsite, business summary, industry codes
status, closeDate, closeCauseStatus and closure information
updateDateLast update in gBizINFO
enrichment.{category}Optional: procurement, subsidy, certification, commendation, corporation, finance, patent, workplace
source, sourceUrl, license, attribution, retrievedAtSource link and the required 出典 notice

Fields are taken 1:1 from the gBizINFO API (keys converted to English camelCase); empty values are null. Coverage of optional fields (capital, employees, website…) varies by company.

Use cases for Japanese company lookup

  • 🔎 KYC / KYB and vendor onboarding in Japan: verify a counterparty's official name, address, representative and status by 法人番号.
  • 🏭 Supplier verification and due diligence: check capital, employees, certifications and government procurement or subsidy history.
  • 📈 B2B lead lists: search companies by name, prefecture and company type.
  • 🗂️ CRM enrichment: add English name, capital, employees, website and industry to Japanese accounts.
  • 🧾 Invoice and master-data compliance: pair with the Japan Invoice Number Checker (T-number = T + 法人番号).

How to look up Japanese companies

  1. Click Try for free (or Start) on this page. Without a token you get a free demo for up to 3 companies. For bulk lookups or name search, paste your own free gBizINFO API token (apply here) into gBizINFO API token.
  2. Paste 13-digit Corporate numbers (法人番号), one per line (hyphens and spaces are ignored), and/or type a Company name search such as トヨタ自動車 or ソニー.
  3. Optionally set Prefecture code (e.g. 13 Tokyo, 23 Aichi, 27 Osaka), City code or Corporate type (301 株式会社, 305 合同会社).
  4. Optionally pick Enrichment categories such as subsidy or certification.
  5. Click Start, then open the Output tab or export as JSON, CSV, Excel, XML or HTML.

With empty input the Actor looks up two demo companies (NEC and Toyota); this works without a token.

Input example

{
"corporateNumbers": ["7010401022916", "1180301018771"],
"name": "ソニー",
"prefecture": "13",
"maxItems": 50,
"enrichment": ["subsidy", "certification"]
}
FieldDescription
corporateNumbersList of 13-digit 法人番号 (hyphens/spaces ignored).
nameCompany name search (partial match).
prefecture / city / corporateTypeSearch filters, e.g. 13 = Tokyo, 23 = Aichi, 301 = 株式会社.
modeauto (default: numbers and/or name), number, name.
maxItemsMax company records per run (default 100, up to 5,000). Without your own token the free demo looks up at most 3 corporate numbers.
limit, pageSearch page size and page number (API allows pages 1–10).
enrichmentOptional categories listed above.
metadataInclude per-field source / update metadata (metadata_flg).
apiTokenYour own free gBizINFO token (apply here). Needed for more than 3 corporate numbers per run and for name search. Stored as a secret input.
delaySecondsDelay between API calls (default 0.5 s, minimum 0.25 s).

Output example

One dataset item per company:

{
"corporateNumber": "7010401022916",
"name": "日本電気株式会社",
"nameEn": "NEC Corporation",
"kana": "ニッポンデンキ",
"postalCode": "1080014",
"location": "東京都港区芝5丁目7番1号",
"status": "-",
"capitalStock": 427831000000,
"employeeNumber": 21004,
"dateOfEstablishment": "1899-07-17",
"kind": "301",
"kindLabel": "株式会社",
"representativeName": "取締役代表執行役社長兼CEO  森田 隆之",
"companyUrl": "https://jpn.nec.com/inclusion-diversity/",
"businessSummary": "社会公共事業、社会基盤事業、エンタープライズ事業、ネットワークサービス事業、グローバル事業",
"updateDate": "2026-05-28T00:00:00+09:00",
"industry": ["E"],
"method": "hojin",
"queried": "7010401022916",
"source": "gbizinfo_meti_api",
"sourceUrl": "https://info.gbiz.go.jp/hojin/ichiran?hojinNumber=7010401022916",
"license": "政府標準利用規約(第2.0版)準拠 / CC BY 互換。商用利用可。編集・加工した場合はその旨を記載すること。",
"attribution": "出典:Gビズインフォ(経済産業省)(https://info.gbiz.go.jp/)",
"retrievedAt": "2026-10-07T05:36:00+00:00"
}

Numbers that are invalid or not registered produce an item with "ok": false and an error (not_found, invalid_corporate_number, …) so you can reconcile every input. Lookups that fail because gBizINFO is temporarily unavailable (timeouts, HTTP 429/5xx) are not written to the dataset; see below.

How much does Japanese company data cost?

This Actor uses pay-per-result pricing: $1.50 per 1,000 results ($0.0015 per company), with Apify platform usage already included. Apify also charges a tiny Actor start fee of $0.00005 per run per GB of memory.

  • What counts as a result? Every item written to the dataset: one per company found by number or name, plus one per invalid / not-found corporate number (ok: false rows).
  • Enrichment is free of extra result charges: enrichment data is nested inside the company record, so it is still one result per company (it only makes the run slower).
  • Temporary failures are not charged. If a lookup fails because of a temporary problem at gBizINFO or on our side (network errors, timeouts, HTTP 429/5xx, unreadable responses), no dataset item is written and nothing is charged. These numbers are listed under failedLookups in the run summary (key-value store record OUTPUT, linked as Run summary in the run's Output tab) so you can run them again later. If nothing could be looked up at all, the run is marked as failed.
  • Control your spend with maxItems (default 100) and the search limit (default 10).
  • Free demo: without your own token a run looks up at most 3 corporate numbers (name search is not available). Extra inputs are skipped, not charged, and listed in the run summary (OUTPUT) with instructions for getting a token.
  • How much fits in one run? With your own token, at the defaults a run outputs at most 100 company records; extra numbers are skipped with a warning. Raise maxItems (up to 5,000) for bigger lists. Without enrichment a number takes about 0.6–0.8 s, so roughly 2,000 numbers fit in the default 30-minute timeout. Each enrichment category adds one API call per company: with all categories on, plan for about 200–300 companies per run. For bigger jobs raise maxItems and the run timeout, or split the list into several runs.
  • Examples: 1,000 companies ≈ $1.50. The default input (2 companies) ≈ $0.003.
  • Free plan: Apify's free plan includes $5 of monthly usage, which covers about 3,000 companies.

Use the gBizINFO company API from Python, JavaScript or no-code tools

Python (apify-client):

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("1rrock/japan-gbizinfo-lookup").call(
run_input={"corporateNumbers": ["7010401022916", "1180301018771"]}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("corporateNumber"), item.get("name"), item.get("nameEn"), item.get("capitalStock"))

JavaScript / Node.js (apify-client):

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('1rrock/japan-gbizinfo-lookup').call({
name: 'ソニー', prefecture: '13', limit: 20, mode: 'name',
apiToken: '<YOUR_GBIZINFO_TOKEN>', // name search needs your own free gBizINFO token
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.map((i) => [i.corporateNumber, i.name]));

HTTP (one call, returns the results):

curl -X POST "https://api.apify.com/v2/acts/1rrock~japan-gbizinfo-lookup/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"corporateNumbers": ["7010401022916"]}'

No-code: connect the Actor to Zapier, Make, Google Sheets (with Google Sheets Import & Export), webhooks and other integrations. You can also run it on a schedule or let AI agents call it through the Apify MCP server.

FAQ

Yes. gBizINFO data is provided under 政府標準利用規約(第2.0版), which is compatible with CC BY 4.0, so commercial reuse is allowed with attribution. Every record carries the 出典 text. See the terms.

Do I need a gBizINFO API token?

Only for real use. Without a token the Actor runs as a free demo with a built-in token: up to 3 corporate-number lookups per run (optional enrichment included), no name search. gBizINFO issues tokens per applicant and asks that they are not shared, so for bulk lookups and name search apply for your own free token on the gBizINFO application form (it arrives by email) and paste it into apiToken (up to 5,000 records per run). Your token is stored as a secret input, sent only to api.info.gbiz.go.jp and never logged or saved.

How fresh is the data?

Results come live from the gBizINFO API, so freshness follows gBizINFO's own update cycle. Each record has its updateDate.

What are the limits?

  • Name search returns at most one API page per run (limit ≤ 5,000, page 1–10).
  • Enrichment payloads (especially procurement and patent) can be large for big companies.
  • English names, capital, employees and websites are only present when gBizINFO has them.

Fair use

The Actor calls the API politely (one request at a time, ≥ 0.25 s apart, exponential backoff on HTTP 429 / 5xx) and limits the built-in demo token to 3 corporate numbers per run. gBizINFO applies usage limits per token, so for real use please apply for your own free token and pass it as apiToken.

Data source and license

  • Source: gBizINFO, METI — https://info.gbiz.go.jp/ (REST API v2, api.info.gbiz.go.jp).
  • Terms: 政府標準利用規約(第2.0版), compatible with CC BY 4.0 — commercial reuse allowed with attribution. When you republish the data, keep the attribution text 出典:Gビズインフォ(経済産業省)(https://info.gbiz.go.jp/) and note that the data was processed (field names normalized by this actor).
  • This actor is not affiliated with or endorsed by METI.

Other actors by 1rrock

Official open-data company lookups, all at $1.50 per 1,000 results: