onsched-setup

Build secure and scalable custom apps for onboarding and setup. Our flexible API provides many options for configuration

Package Information

Released: 4 mo ago
Downloads: 20 weekly / 264 monthly
Latest Version: 1.0.1
Author: kelvinzer0

Documentation

@n8n-dev/n8n-nodes-onsched-setup

onsched-setup Banner

npm version
License: MIT


Stop writing onsched-setup API integrations by hand.

Every time you connect n8n to onsched-setup, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to onsched-setup took 5 minutes, not half a day?

This node gives you 10+ resources out of the box: Appointments, Business Users, Calendars, Companies, Customers, and 5 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-onsched-setup

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-onsched-setup
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: onsched-setup API → paste your API key
  3. Drag the onsched-setup node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

Appointments (2 operations)
  • Get List Appointments
  • Put Reassign Appointment
Business Users (6 operations)
  • Get List Users
  • Post Create User
  • Get List User Permissions
  • Get List User Companies
  • Delete User
  • Put Update User
Calendars (10 operations)
  • Get List Calendars
  • Post DEPRECATING Create
  • Delete Calendar Block
  • Put Update Calendar Block
  • Get Calendar Block
  • Delete Calendar
  • Put Update Calendar
  • Post Create Calendar Block
  • Put Recover Calendar
  • Get List Calendar Services
Companies (16 operations)
  • Get Company
  • Post Create Company
  • Put Update Company
  • Get List Company Domains
  • Post Create Company Domain
  • Delete Company Domain
  • Put Update Company Domain
  • Get List Email Templates
  • Delete Master Template Settings
  • Get Master Template Settings
  • Post Create Master Template Settings
  • Get List Regions
  • Post Create Region
  • Delete Region
  • Put Update Region
  • Get List Time Zones
Customers (2 operations)
  • Get List Customers
  • Get Customer Data
Locations (24 operations)
  • Get List Locations
  • Post Create Location
  • Post Create Locations Bulk
  • Delete Unlink Service
  • Get Linked Service
  • Delete Location
  • Put Update Location
  • Get Reminders
  • Put Update Reminders
  • Delete All Location Images
  • Delete Location Image
  • Get List Email Templates
  • Post Create Custom Template
  • Delete Master Template Settings
  • Get Master Template Settings
  • Post Create Master Template Settings
  • Delete Custom Template
  • Delete Google Cal Access
  • Post Create Google Cal Access
  • Put Update Location Holidays
  • Put Recover Location
  • Post Create Linked Service
  • Put Update Location Scope
  • Post Upload Location Image
Resource Groups (5 operations)
  • Get List Resource Groups
  • Post Create Resource Group
  • Delete Resource Group
  • Put Update Resource Group
  • Put Recover Resource Group
Resources (26 operations)
  • Get List Resources
  • Post Create Resource
  • Delete Allocation
  • Get Allocation
  • Put Update Allocation
  • Delete Block
  • Put Update Block
  • Get Block
  • Post Create Resources Bulk
  • Put Update Resources Bulk
  • Get Time Zones
  • Delete Resource
  • Put Update Resource
  • Post Create Allocation
  • Get List Weekly Availability
  • Put Update Weekly Availability
  • Post Create Block
  • Get Resource Google URL
  • Get Resource Outlook URL
  • Delete Resource Image
  • Put Reassign Resource
  • Put Recover Resource
  • Delete Linked Services
  • Post Create Linked Services
  • Put Update Linked Services
  • Post Upload Resource Image
Service Groups (5 operations)
  • Get List Service Groups
  • Post Create Service Group
  • Delete Service Group
  • Put Update Service Group
  • Put Recover Service Group
Services (22 operations)
  • Get List Services
  • Post Create Service
  • Delete Allocation
  • Get Allocation
  • Put Update Allocation
  • Delete Block
  • Put Update Block
  • Get Block
  • Post Link Service to Calendar
  • Delete Service Links
  • Delete Service
  • Put Update Service
  • Post Create Allocation
  • Post Create Allocations Bulk
  • Get Weekly Availability
  • Put Update Weekly Availability
  • Post Create Block
  • Get Linked Calendar
  • Delete Service Image
  • Put Recover Service
  • Get List Resources for Service
  • Post Upload Service Image

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from onsched-setup docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official onsched-setup OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official onsched-setup OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.

When the onsched-setup API updates, this node updates too.


Support This Project

If this node saved you hours of work, consider supporting continued development, new APIs, better error handling, and faster updates.

Keep It Moving.


License

MIT © kelvinzer0

Discussion