npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-rentman

v26.5.0-1.13.0

Published

n8n community node for Rentman — the rental management software for AV, event, and crewing companies

Readme

n8n-nodes-rentman

npm version npm downloads License: MIT GitHub last commit GitHub issues

Community node for n8n that integrates with the Rentman API — the rental management software for AV, event, and crewing companies.

Disclaimer: This is an independent community integration and is not officially affiliated with or endorsed by Rentman.


Versioning

This package uses the scheme YY.Major.Minor-RentmanAPIVersion, inspired by calendar versioning:

| Segment | Meaning | Example | |---|---|---| | YY | Year of release | 26 = 2026 | | Major | Breaking changes | 1 | | Minor | New features / fixes | 1 | | RentmanAPIVersion | Rentman OpenAPI spec version this node targets | 1.8.1 |

Example: 26.1.1-1.8.1 — released in 2026, first major version, first minor update, built against Rentman API v1.8.1.

When Rentman releases a new API version, the RentmanAPIVersion segment is bumped. When the node itself gains new features or fixes without an API change, only YY.Major.Minor changes.


Prerequisites

  • n8n ≥ 1.0.0
  • A Rentman account with API access
  • A Rentman API token (JWT) — generated under Configuration → Integrations

Installation

Via n8n UI (recommended)

  1. Go to Settings → Community Nodes → Install
  2. Enter n8n-nodes-rentman and confirm

Self-hosted / manual

npm install n8n-nodes-rentman

Authentication

  1. In Rentman: Configuration → Integrations → Generate API token
  2. In n8n: add a Rentman API credential and paste the token
  3. Click Test credential to verify

Only the most recently generated token is valid. Generating a new one invalidates the previous one.


Supported Resources

63 resources covering the full Rentman API. Resources marked ✏️ support write operations.

| Category | Resource | Operations | |---|---|---| | Contacts | Contact ✏️ | Create, Delete, Get, Get Collection, Update | | | Contact Person ✏️ | Delete, Get, Get Collection, Update | | Projects | Project ✏️ | Create, Get, Get Collection | | | Subproject | Get, Get Collection | | | Contract | Get, Get Collection | | | Quote | Get, Get Collection | | | Project Crew | Get, Get Collection | | | Project Equipment | Get, Get Collection | | | Project Equipment Group | Get, Get Collection | | | Project Function | Get, Get Collection | | | Project Function Group | Get, Get Collection | | | Project Request ✏️ | Create, Delete, Get, Get Collection, Update | | | Project Request Equipment ✏️ | Delete, Get, Get Collection, Update | | | Project Type | Get, Get Collection | | | Project Vehicle | Get, Get Collection | | Crew & HR | Crew | Get, Get Collection | | | Crew Availability ✏️ | Create, Delete, Get, Get Collection, Update | | | Crew Rate | Get, Get Collection | | | Appointment ✏️ | Create, Delete, Get, Get Collection, Update | | | Appointment Crew ✏️ | Delete, Get, Get Collection, Update | | | Invitation | Get, Get Collection | | | Leave Mutation ✏️ | Create, Get, Get Collection | | | Leave Request ✏️ | Create, Get, Get Collection, Update | | | Leave Type | Get, Get Collection | | | Time Registration ✏️ | Create, Delete, Get, Get Collection, Update | | | Time Registration Activity | Get, Get Collection | | Equipment & Stock | Equipment ✏️ | Create, Get, Get Collection, Update | | | Accessory ✏️ | Create, Delete, Get, Get Collection, Update | | | Actual Content | Get, Get Collection | | | Alternative ✏️ | Create, Delete, Get, Get Collection, Get For Equipment, Update | | | Equipment Assigned Serial | Get, Get Collection | | | Equipment Sets Content ✏️ | Create, Delete, Get, Get Collection, Update | | | Repair | Get, Get Collection | | | Serial Number ✏️ | Create, Delete, Get, Get Collection, Update | | | Stock Location | Get, Get Collection | | | Stock Movement ✏️ | Delete, Get, Get Collection, Update | | | Supplier ✏️ | Create, Delete, Get, Get Collection, Get For Equipment, Get File Folders, Get Files, Update | | Financial | Invoice | Get, Get Collection | | | Invoice Line | Get, Get Collection | | | Payment ✏️ | Get, Get Collection, Update | | | Cost ✏️ | Delete, Get, Get Collection, Update | | | Purchase Order | Get, Get Collection, Get File Folders, Get Files, Get Global Costs, Get Invoice Lines, Get Order Costs | | | Purchase Order Cost | Get, Get Collection | | | Purchase Order Global Cost | Get, Get Collection | | Sub-Rentals | Sub Rental | Get, Get Collection | | | Sub Rental Equipment | Get, Get Collection | | | Sub Rental Equipment Group | Get, Get Collection | | Files & Folders | File | Get, Get Collection | | | File Folder | Get, Get Collection | | | Folder ✏️ | Create, Get, Get Collection, Update | | Rates & Pricing | Factor | Get, Get Collection | | | Factor Group | Get, Get Collection | | | Rate | Get, Get Collection | | | Rate Factor | Get, Get Collection | | | Tax Class | Get, Get Collection | | | Ledger Code | Get, Get Collection | | Tasks | Task ✏️ | Create, Create For Parent, Create Subtask, Create Task Assignment, Delete, Get, Get Collection, Get File Folders, Get Files, Get For Parent, Get Subtasks, Get Task Assignments, Update | | | Task Status ✏️ | Create, Delete, Get, Get Collection, Update | | | Subtask ✏️ | Delete, Get, Get Collection, Update | | | Task Assignment ✏️ | Delete, Get, Get Collection, Update | | Misc | Extra Input Field | Get, Get Collection | | | Status | Get, Get Collection | | | Vehicle ✏️ | Create, Create For Stock Location, Delete, Get, Get Collection, Update |


Features

All Get Collection operations support:

| Feature | Details | |---|---| | Return All | Automatically follows next_page_url cursor pagination | | Limit | 1–1,500 items per page (default: 50) | | Offset | Skip N results for offset-based pagination | | Sort | +field ascending / -field descending (e.g. +name, -modified) | | Filters | Per-resource filters: name, code, status, date ranges, path references | | Date filters | Modified After/Before, Created After using Rentman's relational operators | | Incremental sync | ID Greater Than filter for efficient delta syncs | | Field selection | Fields filter to request only specific fields (reduces payload) |

Expanding linked items

All read operations (Get, Get Collection, and read sub-resource operations) expose an Expand field. By default a field that references another resource returns a path string (e.g. "/equipment/12"); pass one or more field names to Expand to inline the full linked object instead. Accepts a comma-separated list and supports dot notation for nested expansion up to 3 levels.

Expand: equipment,equipment.creator

Only item/link fields can be expanded. Requires Rentman API v1.13.0 or newer.


API Limits

| Limit | Value | |---|---| | Requests per day | 50,000 | | Requests per second | 10 | | Max concurrent requests | 20 | | Max items per page | 1,500 |


Changelog

See CHANGELOG.md for a full version history, or browse the GitHub releases.


Links


License

MIT