Japan public-data APIs for AI agents.

Stop scraping Japanese government and public-data sites. Let your AI agent call clean Japan payroll, company, and grant APIs over a single host.

Preview free. Trial key free. Production pay-per-call. One public marketplace listing covers all current products; x402 direct remains available for agent-native buyers.

The three products

Each product lists the buyer job, the best first preview call (free), the paid production path, a price range, and a real example of what the call returns.

1

JP Local Pack

Japan payroll, invoice, tax, holiday, and corporate-lookup numbers without scraping NTA, gBizINFO, MHLW, or Cabinet Office.

Get clean Japan payroll deductions, social-insurance grades, consumption-tax rates, national holidays, and corporate-number lookups in one call.

Best first preview call free

Japan monthly payroll combo: deductions + social insurance + holiday + tax in one call..

curl -sS "https://api.kasanegi.com/preview/v1/local/combined/payroll-summary?monthly_salary=300000&year_month=2026-05"

Open this preview in a browser →

Paid production paths multi-channel

Pick the channel that fits the buyer. x402 is one option, not the only one.

Buy with card / API key on RapidAPI →

Marketplace / API-key path (= human / normal-developer buyer pays the marketplace by card or platform credit when that product has a public listing; status: public marketplace listing live at https://rapidapi.com/kasanegi123/api/jp-local-pack-japan-payroll-invoice-tax-apis):

# End buyers should use the published marketplace listing, not curl this
# origin path directly. The marketplace proxy injects the shared secret.
curl -i \
  -H "X-Kasanegi-Marketplace-Secret: <set-by-marketplace-proxy>" \
  "https://api.kasanegi.com/marketplace/rapidapi/v1/local/combined/payroll-summary?monthly_salary=300000&year_month=2026-05"

x402 direct micropayment (= optional, for agent-native buyers; USDC on Base mainnet):

# 402 without X-PAYMENT; settle and retry with X-PAYMENT (open x402 protocol).
curl -i "https://api.kasanegi.com/v1/local/combined/payroll-summary?monthly_salary=300000&year_month=2026-05"

Pricing: $0.001 to $0.020 USDC per call.

Example output (truncated)

{
  "monthly_salary": 300000,
  "year_month": "2026-05",
  "income_tax_jpy": 6850,
  "health_insurance_jpy": 14760,
  "pension_jpy": 27450,
  "employment_insurance_jpy": 1800,
  "net_pay_jpy": 249140,
  "_attribution": "NTA / MHLW / Kyokai Kenpo (public official sources)"
}
2

JP Data Enrich

Resolve a Japanese company name, domain, or 13-digit corporate number into structured corporate, gBizINFO, EDINET, and signal data.

Turn a messy Japanese company string into ranked candidates with corporate number, legal name, address, EDINET filings, and a numeric match-reliability score.

Best first preview call free

Japan company candidate resolution from name (= 5-mode disambiguation)..

curl -sS "https://api.kasanegi.com/preview/v1/enrich/company-by-name?name=%E3%83%88%E3%83%A8%E3%82%BF%E8%87%AA%E5%8B%95%E8%BB%8A"

Open this preview in a browser →

Paid production paths multi-channel

Pick the channel that fits the buyer. x402 is one option, not the only one.

Buy with card / API key on RapidAPI →

Marketplace / API-key path (= human / normal-developer buyer pays the marketplace by card or platform credit when that product has a public listing; status: public marketplace listing live at https://rapidapi.com/kasanegi123/api/jp-local-pack-japan-payroll-invoice-tax-apis):

# End buyers should use the published marketplace listing, not curl this
# origin path directly. The marketplace proxy injects the shared secret.
curl -i \
  -H "X-Kasanegi-Marketplace-Secret: <set-by-marketplace-proxy>" \
  "https://api.kasanegi.com/marketplace/rapidapi/v1/enrich/company-by-name?name=%E3%83%88%E3%83%A8%E3%82%BF%E8%87%AA%E5%8B%95%E8%BB%8A"

x402 direct micropayment (= optional, for agent-native buyers; USDC on Base mainnet):

# 402 without X-PAYMENT; settle and retry with X-PAYMENT (open x402 protocol).
curl -i "https://api.kasanegi.com/v1/enrich/company-by-name?name=%E3%83%88%E3%83%A8%E3%82%BF%E8%87%AA%E5%8B%95%E8%BB%8A"

Pricing: $0.010 to $0.050 USDC per call.

Example output (truncated)

{
  "candidates": [
    {
      "corporate_number_hint": "<13-digit corporate number>",
      "legal_name": "<resolved legal name>",
      "match_reliability": 0.98,
      "match_reliability_label": "high",
      "_source": "gBizINFO + brand alias map"
    }
  ]
}
3

JP Grants

Japan grants discovery, deadlines, detail, and review-required eligibility candidates from J-Grants and Mirasapo Plus.

Surface Japan public-grant opportunities, structured deadlines, contact info, and amount-extraction safety so an agent can shortlist candidates for human review.

Best first preview call free

Single-grant detail with structured fields, deadline, contact, and amount-extraction safety..

curl -sS "https://api.kasanegi.com/preview/v1/grants/detail?id=a0WJ200000CDYZ2MAP"

Open this preview in a browser →

Paid production paths multi-channel

Pick the channel that fits the buyer. x402 is one option, not the only one.

Buy with card / API key on RapidAPI →

Marketplace / API-key path (= human / normal-developer buyer pays the marketplace by card or platform credit when that product has a public listing; status: public marketplace listing live at https://rapidapi.com/kasanegi123/api/jp-local-pack-japan-payroll-invoice-tax-apis):

# End buyers should use the published marketplace listing, not curl this
# origin path directly. The marketplace proxy injects the shared secret.
curl -i \
  -H "X-Kasanegi-Marketplace-Secret: <set-by-marketplace-proxy>" \
  "https://api.kasanegi.com/marketplace/rapidapi/v1/grants/detail?id=a0WJ200000CDYZ2MAP"

x402 direct micropayment (= optional, for agent-native buyers; USDC on Base mainnet):

# 402 without X-PAYMENT; settle and retry with X-PAYMENT (open x402 protocol).
curl -i "https://api.kasanegi.com/v1/grants/detail?id=a0WJ200000CDYZ2MAP"

Pricing: $0.020 to $0.050 USDC per call.

Example output (truncated)

{
  "grant_id": "<j-grants-id>",
  "title": "<grant title>",
  "deadline_date": "<YYYY-MM-DD>",
  "max_subsidy_amount_jpy": "<integer or null>",
  "amount_extraction_status": "ok | ambiguous_upstream | unknown",
  "data_completeness_score": 0.82,
  "_attribution": "Digital Agency J-Grants PDL 1.0"
}

What we do not promise

Sales channels

x402 is one option, not the only one. Production access is not gated on holding crypto.

Full machine manifest with per-channel status: /products (sales_channels) and /.well-known/broker-manifest.json.

Developers and agents

If you would rather meter against a free trial, get a wallet-free key:

curl -sS -X POST https://api.kasanegi.com/keys/create \
  -H "content-type: application/json" \
  -d '{"owner_label":"my-team"}'

curl -sS -X POST https://api.kasanegi.com/broker/call \
  -H "X-API-Key: <key>" \
  -H "content-type: application/json" \
  -d '{"product_id":"jp-local-pack-v1-combined-payroll-summary","query":{"monthly_salary":300000,"year_month":"2026-05"}}'

Machine-readable surfaces: