Skip to content
Eden Engine

Taiwan Open Data Dataset Record: Files, Fields and Licence (data.gov.tw)

datagovtw/get-dataset

Returns one dataset record from Taiwan's Government Open Data Platform (data.gov.tw) by its numeric dataset id: Chinese and English title and description, licence code, publisher identifier, update frequency, coverage dates, keywords and the files or services it offers (format, encoding, record count, documented field names, download link). Catalogue record only, not the data files; the first 10 distributions and 40 field names each are listed, and a download link that needs the publisher's own key arrives without it. The platform offers no search here, so the id comes from a data.gov.tw dataset page address. Open data under the Open Government Data License v1.0, served by Eden Engine; not an official data.gov.tw product.

activeper callv1

Price

$0.0026 per call

You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $0.50.

Data source

data.gov.tw

Open data of the Government Open Data Platform of Taiwan (data.gov.tw), made available under the Open Government Data License, version 1.0 (https://data.gov.tw/en/license). Credit the data providing organization, the year and the dataset name, in the form the licence's attribution exhibit gives. Served by Eden Engine; not an official data.gov.tw product.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

Connect once and your AI can find and run this tool, and any other it needs.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "datagovtw/get-dataset" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "datagovtw/get-dataset" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "datagovtw/get-dataset", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "datagovtw/get-dataset", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.0026
Updated
Oct 25, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "integer",
      "maximum": 100000000,
      "minimum": 1,
      "description": "The platform's numeric dataset id: the number at the end of a dataset page address on data.gov.tw (for example 6564 for https://data.gov.tw/dataset/6564). An id that holds no dataset is refused with a not-found error."
    }
  },
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "required": [
    "datasetId",
    "landingPage",
    "title",
    "distributionCount",
    "distributions",
    "keywords",
    "keywordsEn"
  ],
  "properties": {
    "type": {
      "type": [
        "string",
        "null"
      ],
      "description": "How the data is offered, for example rawData (files) or api (a service)."
    },
    "title": {
      "type": [
        "string",
        "null"
      ],
      "description": "Dataset title, in Chinese."
    },
    "titleEn": {
      "type": [
        "string",
        "null"
      ],
      "description": "English dataset title. Null when none is given."
    },
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Up to 20 Chinese keywords."
    },
    "language": {
      "type": [
        "string",
        "null"
      ],
      "description": "Language code of the data, for example zh. Null when not stated."
    },
    "apiDocUrl": {
      "type": [
        "string",
        "null"
      ],
      "description": "Link to the publisher's API documentation. Null when none is given."
    },
    "datasetId": {
      "type": "integer",
      "description": "The platform's dataset id."
    },
    "identifier": {
      "type": [
        "string",
        "null"
      ],
      "description": "The publisher's own identifier for the dataset. Null when none is given."
    },
    "keywordsEn": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Up to 20 English keywords."
    },
    "relatedUrl": {
      "type": [
        "string",
        "null"
      ],
      "description": "A related page on the publisher's site. Null when none is given."
    },
    "description": {
      "type": [
        "string",
        "null"
      ],
      "description": "Dataset description in Chinese, cut at 1000 characters. Null when none is given."
    },
    "landingPage": {
      "type": "string",
      "description": "The dataset's page on data.gov.tw."
    },
    "licenseCode": {
      "type": [
        "string",
        "null"
      ],
      "description": "The platform's licence code for the dataset."
    },
    "modifiedDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "When the platform record was last changed. Null when not stated."
    },
    "publisherOid": {
      "type": [
        "string",
        "null"
      ],
      "description": "Object identifier of the publishing organization, as the platform records it. Null when none is given."
    },
    "descriptionEn": {
      "type": [
        "string",
        "null"
      ],
      "description": "English description, cut at 1000 characters. Null when none is given."
    },
    "distributions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "fields": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Names of up to 40 documented fields."
          },
          "format": {
            "type": [
              "string",
              "null"
            ],
            "description": "File format, for example CSV."
          },
          "encoding": {
            "type": [
              "string",
              "null"
            ],
            "description": "Character encoding of the file."
          },
          "fieldCount": {
            "type": "integer",
            "description": "Number of fields the publisher documents for the file."
          },
          "description": {
            "type": [
              "string",
              "null"
            ],
            "description": "What the file or service holds, cut at 1000 characters."
          },
          "downloadUrl": {
            "type": [
              "string",
              "null"
            ],
            "description": "Link to the file or service on the publisher's host. A query parameter that looks like a credential is removed, so a link to a service that needs its own key will not work without it."
          },
          "recordCount": {
            "type": [
              "number",
              "null"
            ],
            "description": "Number of records in the file when the publisher states it."
          },
          "qualityCheckedAt": {
            "type": [
              "string",
              "null"
            ],
            "description": "When the platform last ran its quality check on the file."
          }
        },
        "additionalProperties": false
      },
      "description": "The first 10 distributions of the record."
    },
    "publishedDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "Date the dataset was published on the platform. Null when not stated."
    },
    "spatialCoverage": {
      "type": [
        "string",
        "null"
      ],
      "description": "Place the data covers, in Chinese. Null when not stated."
    },
    "coverageEndedDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "Last date the data covers. Null when not stated or ongoing."
    },
    "distributionCount": {
      "type": "integer",
      "description": "Number of downloadable files or services the record lists."
    },
    "updateFrequencyEn": {
      "type": [
        "string",
        "null"
      ],
      "description": "How often the publisher updates the data, in English, for example 'Every 1 day'. Null when not stated."
    },
    "coverageStartedDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "First date the data covers. Null when not stated."
    }
  },
  "description": "One flat dataset record from the Taiwan Government Open Data Platform.",
  "additionalProperties": false
}