n8n-nodes-postsiva
v0.1.1
Published
n8n community node for Postsiva backend APIs
Maintainers
Readme
n8n-nodes-postsiva
Community n8n node for Postsiva APIs.
This package is designed to work with your existing backend as-is (no backend changes).
Implemented Resources
ConnectionTest Connection->GET /health
StorageHealth->GET {storageBaseUrl}/upload.php?action=healthSimple Upload->POST ...?action=uploadInit Chunk Upload->POST ...?action=initUpload Chunk->POST ...?action=chunkComplete Chunk Upload->POST ...?action=completeCheck Progress->GET ...?action=progress&upload_id=...List Files->GET ...?action=listDelete File->DELETE ...?action=delete
OAuthGet OAuth URL->GET /social/oauth/urlGet Token Status->GET /social/oauth/tokenDelete Token->DELETE /social/oauth/token
Unified PostCreate Text Post->POST /social/post/textCreate Image Post->POST /social/post/image
Custom API Request- Call any backend endpoint with your existing
X-API-Key+X-Workspace-Id
- Call any backend endpoint with your existing
Credentials
Create Postsiva API credentials in n8n:
Backend Base URL: e.g.http://localhost:8000Storage Base URL: e.g.https://storage.postsiva.comX-API-Key:psk_live_...X-Workspace-Id: your workspace UUID
Local Build
cd n8n-nodes-postsiva
npm install
npm run buildLocal n8n Install (Development)
cd n8n-nodes-postsiva
npm packThen install the generated n8n-nodes-postsiva-0.1.0.tgz in your n8n environment.
Notes
- Node output is raw backend response payload by design.
- For all platform-specific actions not yet listed explicitly, use
Custom API Requestnow. - Next iteration can add first-class operations for each platform route while keeping the same backend.
