n8n-nodes-seap
v0.1.0
Published
n8n community node for SEAP/SICAP Romanian public procurement tenders
Downloads
37
Maintainers
Readme
n8n-nodes-seap
Community n8n node for SEAP/SICAP — Romania's official public
procurement platform (e-licitatie.ro). Search government tender opportunities by CPV
category or keyword, filter by value, and monitor for new tenders on a schedule. No API
key required.
Romanian public procurement is worth billions of RON a year, and companies that sell to the state monitor SEAP by hand every day. Nobody had built an n8n node for it — this is the first.
Nodes
| Node | What it does | | --- | --- | | SEAP Procurement | Find CPV codes, and search/monitor public tenders by CPV, keyword, and value. |
Installation
From the n8n UI (recommended)
- Go to Settings → Community Nodes → Install.
- Enter
n8n-nodes-seapand confirm. - The SEAP Procurement node appears in the node panel.
With npm
npm install n8n-nodes-seapExample workflow
workflows/seapProcurement-example.json —
every morning, search for new IT tenders above 50,000 RON → create a task and email the
business-development team. Import via Workflows → Import from File and swap the
placeholders for your task tool / email nodes.
Local development
cd <this-package>
npm install
npm run buildRun inside n8n via Docker:
docker run -it --rm --name n8n -p 5678:5678 `
-v n8n_data:/home/node/.n8n `
-v "<ABSOLUTE_PACKAGE_PATH>:/home/node/.n8n/custom/n8n-nodes-seap" `
-e N8N_CUSTOM_EXTENSIONS="/home/node/.n8n/custom/n8n-nodes-seap" `
docker.n8n.io/n8nio/n8nOpen http://localhost:5678.
Tests
npm testTests run against real SEAP API snapshots (CPV autocomplete + a filtered tender list), covering CPV parsing, tender mapping, value filtering, max-results, and the only-new-since-last-run monitoring logic.
Data & disclaimer
Data © ANAP / SEAP (e-licitatie.ro). Unofficial package, not affiliated with SEAP or
ANAP. The SEAP API is undocumented and reverse-engineered, so endpoints or field names
may change without notice.
License
MIT © Catalin Barabas
