n8n-nodes-onoffice
Installation |
Credentials |
Resources |
Development |
License
An n8n community node for integrating onOffice Enterprise with your workflows to manage addresses, estates, appointments, tasks, relations, search criteria, and more.
Installation
- Create a new workflow or open an existing one
- Open the nodes panel by selecting + or pressing N
- Search for onOffice
- Select Install to install the node for your instance
Alternatively, install via Settings > Community Nodes > Install and enter the package name n8n-nodes-onoffice.
Credentials
This node uses API token authentication via the official onOffice Enterprise API:
- onOffice API -- Inside onOffice Enterprise, go to Tools → API and create a new API token. Copy the Token and Secret, then paste them into a new onOffice API credential in n8n.
Resources
Address
| Operation |
Description |
| Create |
Create an address |
| Read |
Read an address |
| Update |
Update an address |
| Search |
Search for addresses |
| Get Files |
Get address files metadata |
| Download Files |
Get download link for address files |
| Get Completion Fields |
Get fields marked for address completion |
| Send Completion |
Send address completion email |
| Get Select Values |
Get single/multiselect field values |
| Newsletter Registration |
Register/unregister address for newsletter |
Agentslog
| Operation |
Description |
| Create |
Create an agentslog entry |
| Read |
Read an agentslog |
| Update |
Update an agentslog entry |
Appointment
| Operation |
Description |
| Create |
Create appointment |
| Read |
Read appointment |
| Update |
Update appointment |
| Delete |
Delete appointment |
| Get List |
Get appointments list |
| Get Files |
Get appointment files |
| Send Confirmation |
Send appointment confirmation |
E-Mail
| Operation |
Description |
| Do Send E-Mail |
Send an email via onOffice |
Estate
| Operation |
Description |
| Create |
Create an estate |
| Read |
Read an estate |
| Update |
Update an estate |
| Quick Search |
Quick search for estates |
| Get Files |
Get estate files |
| Modify Files |
Modify estate files |
| Delete Files |
Delete estate files |
| Get Categories |
Get estate categories |
| Get Filter |
Get filters for module |
| Get Images on Homepage |
Get estate images for homepage |
| Get Tenant Buyer Seeker |
Get qualified suitors for estate |
| Get Statistics Widgets |
Get statistics widgets |
| Get Tracking Details |
Get estate tracking details |
| Generate PDF Expose |
Generate a PDF expose |
| Get Selling Price Offer |
Get selling price offer |
| Do Selling Price Offer |
Set selling price offer |
| Create Tracking Account |
Create estate tracking account |
| Create Working List |
Create a working list |
File
| Operation |
Description |
| Upload |
Upload a file |
| Get Default Attachments |
Get default attachment templates |
Relation
| Operation |
Description |
| Create |
Create relation |
| Get |
Get relation |
| Update |
Update relation |
| Delete |
Delete relation |
Search Criterion
| Operation |
Description |
| Create |
Create search criteria |
| Read |
Read search criteria |
| Update |
Update search criteria |
| Delete |
Delete search criteria |
Setting
| Operation |
Description |
| Read User |
Read user settings |
| Get Field Configuration |
Get field configuration |
Task
| Operation |
Description |
| Create |
Create a task |
| Read |
Read a task |
| Update |
Update a task |
Template
| Operation |
Description |
| Get |
Get a template |
Development
git clone https://github.com/hansdoebel/n8n-nodes-onoffice.git
cd n8n-nodes-onoffice
npm install
npm run build
npm run lint
License
MIT
GitHub |
Issues |
onOffice API Docs