
Security News
Vite Releases Technical Preview of Rolldown-Vite, a Rust-Based Bundler
Vite releases Rolldown-Vite, a Rust-based bundler preview offering faster builds and lower memory usage as a drop-in replacement for Vite.
n8n-nodes-onoffice-api
Advanced tools
This is an n8n community node for the OnOffice API. It allows you to use OnOffice in your n8n workflows.
This version features a completely redesigned UI approach with:
These improvements make the node much more user-friendly and align with n8n's visual workflow philosophy.
OnOffice is a CRM system specifically designed for real estate businesses. This node allows you to interact with the OnOffice API to manage estates, addresses, and their relationships.
This integration has been tested and works with the OnOffice API, but there are some important considerations:
Resource Availability: Not all OnOffice accounts have access to all resources. For example:
estate
resource is usually available for all accountsaddress
resource might require specific field names that vary by accountidsfromrelation
resource might show as "missing configuration" if not enabled for your accountField Names: OnOffice uses specific field names for different resources. We've included documentation of common field names in the docs
directory:
docs/onoffice-estate-fields.md
- Common fields for properties/estatesdocs/onoffice-address-fields.md
- Common fields for addressesn8n-nodes-onoffice-api
git clone https://github.com/yourusername/onoffice-n8n-node.git
cd onoffice-n8n-node
npm install
npm run build
npm link
npm link n8n-nodes-onoffice-api
./start-docker.sh
to build and start the Docker containerYou need to obtain API credentials from your OnOffice account:
This integration now provides specialized nodes for different OnOffice resources:
The original, more generic node is still available for backward compatibility.
Here are some of the most commonly used fields for the estate resource:
Id
- Unique record IDobjektnr_extern
- External property numberobjekttitel
- Property titleobjektbeschreibung
- Property descriptionvermarktungsart
- Marketing type (e.g. 'kauf', 'miete')objektart
- Property type (e.g. 'haus', 'wohnung')objekttyp
- Object typekaufpreis
- Purchase pricekaltmiete
- Cold rentwarmmiete
- Warm rentnebenkosten
- Additional costsheizkosten
- Heating costswohnflaeche
- Living spaceanzahl_zimmer
- Number of roomsbalkon
- Balconyterrasse
- Terracebaujahr
- Year of constructionFor a complete list of estate fields, see docs/onoffice-estate-fields.md
.
Common fields for the address resource include:
Vorname
- First nameName
- Last nameEmail
- Email addressStrasse
- StreetOrt
- CityFor a complete list of address fields, see docs/onoffice-address-fields.md
.
If you encounter "Unknown field" errors, it's because OnOffice has different field names for different accounts. Try these steps:
If you see "missing configuration for resourceType X" errors, it means your OnOffice account does not have that feature enabled. Contact OnOffice support to enable it.
If you encounter authentication errors:
This package includes several test scripts to help with development:
test-api.js: Basic OnOffice API testing
npm run test-api
test-n8n-api.js: Tests API using the same authentication method as the n8n node
npm run test-n8n-api
discover-fields.js: Helps discover valid field names for your OnOffice account
node scripts/discover-fields.js
Contributions are welcome! Please feel free to submit a Pull Request.
FAQs
OnOffice integration for n8n - Real Estate API node
The npm package n8n-nodes-onoffice-api receives a total of 14 weekly downloads. As such, n8n-nodes-onoffice-api popularity was classified as not popular.
We found that n8n-nodes-onoffice-api demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Vite releases Rolldown-Vite, a Rust-based bundler preview offering faster builds and lower memory usage as a drop-in replacement for Vite.
Research
Security News
A malicious npm typosquat uses remote commands to silently delete entire project directories after a single mistyped install.
Research
Security News
Malicious PyPI package semantic-types steals Solana private keys via transitive dependency installs using monkey patching and blockchain exfiltration.