Open Data

Vendors.ie Open Datasets

The Vendors.ie verified Irish vendor dataset is open under CC BY 4.0. Pull the JSON directly, cite us, and you can build whatever you like on top. Datasets refresh on each build, with a separate weekly Peppol matcher feeding the e-invoicing slice.

Available datasets

Pull the data as JSON

Each endpoint returns a single JSON object with a small envelope (count, license, source) wrapping the dataset. Pretty-printed for easy curl piping. Cached for one hour at the edge.

  • All vendors

    105 records

    Every Irish business software vendor in the Vendors.ie dataset, with verified profile metadata and Peppol readiness flags where available.

    Last updated · application/json

    https://vendors.ie/data/vendors.json View JSON
  • Peppol-ready Ireland

    4 records

    Irish business software with confirmed Peppol e-invoicing support, flagged on first-party evidence only.

    Last updated · application/json

    https://vendors.ie/data/peppol-ready-ireland.json View JSON
  • Dataset catalogue

    2 records

    Catalogue listing every Vendors.ie open dataset with description, record count, and last-updated date.

    Last updated · application/json

    https://vendors.ie/data/index.json View JSON

How to cite

Attribution under CC BY 4.0

The dataset is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). You can copy, adapt, and republish so long as you credit Vendors.ie. A link back to vendors.ie/data is the cleanest credit; a short citation works too:

Vendors.ie Open Data, accessed YYYY-MM-DD, CC BY 4.0. https://vendors.ie/data

Curl examples

Quick start

Pipe through jq for filtering and shaping. The endpoints set Cache-Control: public, max-age=3600, so polling every minute is wasteful.

Every vendor

curl -s https://vendors.ie/data/vendors.json | jq '.data | length'

Peppol-ready slice

curl -s https://vendors.ie/data/peppol-ready-ireland.json | jq '.data[] | {name, website, peppol_evidence_url}'

Dataset catalogue

curl -s https://vendors.ie/data/index.json | jq '.datasets[] | {name, url, count}'