Building an AI agent? Start with /llms.txt for the full site index.
Funds & Corporate Intelligence
Business-registration reference from the MOEA — the public registration record for a company (registered name, status, paid-in capital), via data.gov.tw.
GET /v2/datasets/tax-business-registrationtax-business-registration is a reference dataset: one active record per registered business resolving an identifier to its public registration basics, sourced from the MOEA via data.gov.tw. It is public business-registration reference only — the registered name, status and capital that the MOEA publishes openly — not private tax-filing or confidential tax data. Each row carries a source role and lineage so a field can be reconciled against the open dataset.
| Field | Type | Description |
|---|---|---|
business_id | string | MOEA unified business number (8-digit registration id). |
company_name | string | Registered company name. |
registration_status | string | Registration status (e.g. active / dissolved). |
paid_in_capital | number | Registered paid-in capital (TWD). |
registered_city | string | Registered location (city / county). |
source_role | string | Canonical source role (moea_business_registration). |
| Rows | 3,626 |
| Window | Reference data, no time series |
| Grade | Reference |
TODO — no real response has been captured for this dataset yet. It needs an entitled API key, or its required parameters are not yet known. Rather than show an example nobody has observed, this section stays empty.
curl "https://api.twmarketdata.com/v2/datasets/tax-business-registration?symbol=2330" \ -H "X-API-Key: sk_live_..."| Parameter | Required | Type | Description |
|---|---|---|---|
symbol | No | string | Ticker to filter to a single security. |
limit | No | integer | Maximum rows to return. |
A first call:
import requests resp = requests.get( "https://api.twmarketdata.com/v2/datasets/tax-business-registration", params={"symbol": "2330"}, headers={"X-API-Key": "sk_live_..."},)resp.raise_for_status()print(resp.json())With a date-range filter:
import requests # The full verified example — the same call with every supported filter set.resp = requests.get( "https://api.twmarketdata.com/v2/datasets/tax-business-registration", params={"symbol": "2330"}, headers={"X-API-Key": "sk_live_..."},)resp.raise_for_status()print(resp.json())This endpoint is GET /v2/datasets/tax-business-registration. The full machine-readable schema (parameters, security, response envelope) lives in the OpenAPI spec.