postaro

n8n node for Postaro: schedule posts to Instagram, TikTok, LinkedIn, YouTube, X, Threads, Facebook, Pinterest and Bluesky.

Package Information

Released: this month
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.0

Documentation

n8n-nodes-postaro

An n8n community node for Postaro, the social media scheduler for agencies.
Schedule posts to Instagram, TikTok, LinkedIn, YouTube, X, Threads, Facebook, Pinterest and Bluesky from any workflow.

Install

In n8n: Settings → Community Nodes → Install, then enter n8n-nodes-postaro.

Credentials

  1. In Postaro, open API & agents and create a key (it starts with pst_).
  2. In n8n, add a Postaro API credential and paste the key. Leave Server as https://postaro.app unless you run Postaro somewhere else.

The credential test calls GET /api/v1/me.

Operations

Resource Operation Postaro API
Post Create (at a time, next free posting time, now, draft, or send to the client for approval) POST /api/v1/posts
Post Get GET /api/v1/posts/{id}
Post Get Many (filter by status) GET /api/v1/posts
Post Move (change the time of a post that hasn't gone out) PATCH /api/v1/posts/{id}
Post Cancel DELETE /api/v1/posts/{id}
Account Get Many GET /api/v1/accounts
Media Import From URL (returns a media id for a post's media) POST /api/v1/media

Every operation takes an optional Workspace (id or exact name). Without it, the key's first workspace is used.

Account ids come from Account → Get Many. Posts are checked against each network's rules (length, media) the same way as in the app; a post that breaks a rule is refused with a message that says which rule.

Limits: 60 requests a minute per key.

Development

npm install
npm test   # builds, then checks the package wiring and that every operation calls a real v1 route

License

MIT

Discussion