n8n-nodes-ceidg-pl
v0.1.5
Published
n8n community node for CEIDG / Biznes.gov.pl Data Warehouse API
Maintainers
Readme
n8n-nodes-ceidg-pl
n8n community node for the Polish CEIDG / Biznes.gov.pl Data Warehouse API (dane.biznes.gov.pl).
npm: n8n-nodes-ceidg-pl
Author: websky-pro
Features
| Resource | Operations | |----------|------------| | Firma | Get — by NIP, REGON, or entry UUID | | | Search — NIP, name, city, status, PKD, dates, pagination |
Credentials: JWT API key, Production or Test environment.
Install
n8n UI (recommended)
- Settings → Community nodes → Install
- Package name:
n8n-nodes-ceidg-pl- Confirm the risk checkbox → Install
- Create credentials CEIDG API and paste your JWT from dane.biznes.gov.pl
Self-hosted / queue mode: enable community packages and share the n8n data volume with workers, e.g.:
environment:
- N8N_COMMUNITY_PACKAGES_ENABLED=true
- N8N_UNVERIFIED_PACKAGES_ENABLED=trueLocal development
npm install
npm run build
npm run devUsage
- Add node CEIDG
- Select operation Get or Search
- For Get: choose lookup by NIP / REGON / Entry ID
- Run the workflow
API rate limits
Official CEIDG limits (both apply):
- 50 requests / 3 minutes
- 1000 requests / 60 minutes
- Recommended spacing: ~3.6 s between calls
- HTTP 429 = throttled
Release / publish
Version tags x.y.z on main trigger GitHub Actions → npm publish (account websky_rob).
# bump version in package.json, commit, then:
git tag 0.1.4
git push origin 0.1.4Requires GitHub Actions secret NPM_TOKEN.
Repo is private, so publish runs without npm provenance. For n8n verified / provenance later, make the GitHub repo public and switch the workflow back to
npm run release.
Docs
License
MIT
