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-dev/n8n-nodes-cpy-re-peertube

v1.0.0

Published

PeerTube API is HTTP(S)-based and RESTful.

Readme

@n8n-dev/n8n-nodes-cpy-re-peertube

cpy-re-peertube Banner

npm version License: MIT


Stop writing cpy-re-peertube API integrations by hand.

Every time you connect n8n to cpy-re-peertube, 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 cpy-re-peertube took 5 minutes, not half a day?

This node gives you 40+ resources out of the box: Register, Session, Accounts, Users, My User, and 35 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-cpy-re-peertube

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-cpy-re-peertube
  3. Click Install

Quick Start

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

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


Resources

  • Post Resend user verification link
  • Post Register a user
  • Get List registrations
  • Post Resend verification link to registration email
  • Post Request registration
  • Delete registration
  • Post Accept registration
  • Post Reject registration
  • Post Verify a registration email
  • Post Verify a user
  • Get Login prerequisite
  • Post Logout
  • Post Login
  • Get List accounts
  • Get an account
  • Get List followers of an account
  • Get List ratings of an account
  • Get List the synchronizations of video channels of an account
  • Get List video channels of an account
  • Get List playlists of an account
  • Get List videos of an account
  • Get List users
  • Post Create a user
  • Post Resend user verification link
  • Delete a user
  • Get a user
  • Put Update a user
  • Post Confirm two factor auth
  • Post Disable two factor auth
  • Post Request two factor auth
  • Post Verify a user
  • Get my user information
  • Put Update my user information
  • Get List my abuses
  • Delete my avatar
  • Post Update my user avatar
  • Get my user used quota
  • Get videos of my user
  • Get video imports of my user
  • Get rate of my user for a video
  • Get my user subscriptions
  • Post Add subscription to my user
  • Get if subscriptions exist for my user
  • Get List videos of subscriptions of my user
  • Delete subscription of my user
  • Get List watched videos history
  • Post Clear video history
  • Delete history element
  • Put Update my notification settings
  • Get List my notifications
  • Post Mark notifications as read by their ID
  • Post Mark all my notification as read
  • Get instance public configuration
  • Get instance About information
  • Delete instance runtime configuration
  • Get instance runtime configuration
  • Put Set instance runtime configuration
  • Post Pause job queue
  • Post Resume job queue
  • Get List instance jobs
  • Get List instances following the server
  • Delete Remove or reject a follower to your server
  • Post Accept a pending follower to your server
  • Post Reject a pending follower to your server
  • Get List instances followed by the server
  • Post Follow a list of actors PeerTube instance channel or account
  • Delete Unfollow an actor PeerTube instance channel or account
  • Put Update a server redundancy policy
  • Get List plugins
  • Get List available plugins
  • Post Install a plugin
  • Post Uninstall a plugin
  • Post Update a plugin
  • Get a plugin
  • Get a plugin s public settings
  • Get a plugin s registered settings
  • Put Set a plugin s settings
  • Get List abuses
  • Post Report an abuse
  • Delete an abuse
  • Put Update an abuse
  • Get List messages of an abuse
  • Post Add message to an abuse
  • Delete an abuse message
  • Get List my abuses
  • Get List videos of an account
  • Get List videos of a video channel
  • Get List videos
  • Get List available video categories
  • Get List available video languages
  • Get List available video licences
  • Post Create a live
  • Get information about a live
  • Put Update information about a live
  • Get List available video privacy policies
  • Post Upload a video
  • Delete Cancel the resumable upload of a video deleting any data uploaded so far
  • Post Initialize the resumable upload of a video
  • Put Send chunk for the resumable upload of a video
  • Delete a video
  • Get a video
  • Put Update a video
  • Get complete video description
  • Post Get video source file metadata
  • Post Create a studio task
  • Post Request video token
  • Post Notify user is watching a video
  • Post Import a video
  • Post Upload a video
  • Delete Cancel the resumable upload of a video deleting any data uploaded so far
  • Post Initialize the resumable upload of a video
  • Put Send chunk for the resumable upload of a video
  • Post Import a video
  • Delete video import
  • Post Cancel video import
  • Get List the synchronizations of video channels of an account
  • Post Create a synchronization for a video channel
  • Delete a video channel synchronization
  • Post Triggers the channel synchronization job fetching all the videos from the remote channel
  • Post Import videos in channel
  • Get List captions of a video
  • Delete a video caption
  • Put Add or replace a video caption
  • Get List the synchronizations of video channels of an account
  • Get List video channels of an account
  • Get List video channels
  • Post Create a video channel
  • Delete a video channel
  • Get a video channel
  • Put Update a video channel
  • Delete channel avatar
  • Post Update channel avatar
  • Delete channel banner
  • Post Update channel banner
  • Get List followers of a video channel
  • Post Import videos in channel
  • Get List playlists of a channel
  • Get List videos of a video channel
  • Get List threads of a video
  • Post Create a thread
  • Delete a comment or a reply
  • Post Reply to a thread of a video
  • Get rate of my user for a video
  • Put Like dislike a video
  • Get List playlists of an account
  • Get Check video exists in my playlists
  • Get List playlists of a channel
  • Get List video playlists
  • Post Create a video playlist
  • Get List available playlist privacy policies
  • Delete a video playlist
  • Get a video playlist
  • Put Update a video playlist
  • Get List videos of a playlist
  • Post Add a video in a playlist
  • Post Reorder a playlist
  • Delete an element from a playlist
  • Put Update a playlist element
  • Get block status of accounts hosts
  • Get List account blocks
  • Post Block an account
  • Delete Unblock an account by its handle
  • Get block status of accounts hosts
  • Get List server blocks
  • Post Block a server
  • Delete Unblock a server by its domain
  • Get List video blocks
  • Delete Unblock a video by its ID
  • Post Block a video
  • Delete video HLS files
  • Delete video WebTorrent files
  • Post Create a studio task
  • Post Create a transcoding job
  • Get overall stats of a video
  • Get retention stats of a video
  • Get timeserie stats of a video
  • Get List videos of subscriptions tied to a token
  • Get List comments on videos
  • Get List videos
  • Get Search channels
  • Get Search playlists
  • Get Search videos
  • Get instance custom homepage
  • Put Set instance custom homepage
  • Get List videos being mirrored
  • Post Mirror a video
  • Delete a mirror done on a video
  • Post Create playback metrics
  • Get instance stats
  • Get instance audit logs
  • Get instance logs
  • Post Send client log
  • Get List videos of subscriptions of my user
  • Get videos of my user
  • Get video imports of my user
  • Get List videos of a playlist
  • Post Add a video in a playlist
  • Post Create a live
  • Get information about a live
  • Put Update information about a live
  • Get List live sessions
  • Get live session of a replay
  • Get List video ownership changes
  • Post Accept ownership change request
  • Post Refuse ownership change request
  • Post Request ownership change
  • Get overall stats of a video
  • Get retention stats of a video
  • Get timeserie stats of a video
  • Get private HLS video file
  • Get public HLS video file
  • Get private WebTorrent video file
  • Get public WebTorrent video file

Why This Node?

Without this node:

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

With this node:

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

Auto-Generated

This node was auto-generated from the official cpy-re-peertube 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 cpy-re-peertube API updates, this node updates too.


License

MIT © kelvinzer0