timetopost

n8n community node for TimeToPost: create approval-gated drafts, schedule posts, and list posts and connected accounts.

Package Information

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

Documentation

n8n-nodes-timetopost

n8n community node for TimeToPost.

Install

In n8n open Settings, then Community Nodes, then Install, and enter n8n-nodes-timetopost.

Credentials

Create an API token in TimeToPost and paste it into a new "TimeToPost API" credential.
A draft-only token can create drafts but cannot schedule posts. The credential test calls GET /api/auth/me.

Operations

Resource Operation Endpoint
Draft Create POST /api/drafts/batch (always pending approval, never auto-publishes)
Post Schedule POST /api/posts with scheduledAt (needs a token with publish permission)
Post Get Many GET /api/posts (status filter and limit applied in the node)
Account Get Many GET /api/integrations (flattened to one item per account)

Draft is the default path: a human approves drafts in TimeToPost before anything is published.

Example

examples/schedule-trigger-to-draft.json is a Schedule Trigger that creates a draft every morning. Import it from the workflow menu in n8n.

Development

npm install
npm run lint
npm test
npm run build

Releases: push a tag n8n-v<version>; .github/workflows/publish-n8n.yml publishes with npm provenance.

Discussion