Package Information
Available Nodes
Documentation
🧩 n8n-nodes-peak
Official n8n community node for integrating with PEAK Accounting Platform.
PEAK is a cloud-based accounting and financial automation platform that helps businesses automate receipts, expenses, invoices, order synchronization, and workflow integrations with marketplaces.
With this node, you can build automated workflows that interact directly with your PEAK business.
🚀 Features
This node allows you to perform a variety of accounting operations, including:
- Create Daily Journal – Create daily journal documents via API
- Create Receipt – Create receipt documents via API
- Create Invoice – Create invoice documents via API
- Create Expense – Create expense documents via API
- Get Master Data – Retrieve contacts, products, payment methods, and other essential master data
Additional operations may be added in future releases.
📦 Installation
Follow the installation guide in the n8n Community Nodes documentation
Once installed, you'll be able to use all PEAK-related operations.
🔐 Credentials (Required Before Use)
To use this node, you must obtain PEAK API Credentials.
These credentials are issued only by the PEAK Sales / Partner team.
Your credential will consist of four fields:
| Field | Description |
|---|---|
| Connect ID | Used only for requesting a Client Token and identifying your integration |
| Connect Key | Secret used together with Connect ID when requesting a Client Token |
| Application Code | Code required for generate User Token |
| User Token | Access token linked to a specific user & merchant |
🧭 How to Obtain PEAK API Credentials
1️⃣ Contact PEAK Sales Team
Request API integration access.
You will receive:
- Connect ID
- Connect Key
- Application Code
2️⃣ Generate the User Token inside PEAK
- Log in to the PEAK web app
- Open the merchant you want to connect
- Navigate to Connect Apps Setting -> Connect Partner App -> Connect Non-Partner App in Setting
- Enter your Application Code
- PEAK will generate a User Token
Once you have all four values, create a new credential in n8n:
Settings → Credentials → New → PEAK API
After saving, all PEAK nodes will be ready to use.
⚙️ Authentication
Every PEAK request requires:
Time-StampTime-SignatureUser-TokenClient-Token
The PEAK n8n node automatically handles all signature generation, timestamps, and headers — no manual work required.
🛠 Operations
PEAK Node
Available actions:
| Resource | Operation | Description |
|---|---|---|
| Daily Journal | Create | Create a daily Journal document |
| Receipt | Create | Create a receipt document |
| Invoice | Create | Create a invoice document |
| Expense | Create | Create an expense document |
More resources will be added in future versions.
📘 Usage
Action Node (PEAK)
- Drag the PEAK node into your workflow
- Select the resource (e.g., Receipt, Expense)
- Choose an operation
- Fill in required fields
- Run the workflow
Example Use Cases
- Shopee Webhook → PEAK Create Receipt
- Google Sheets → PEAK Create Expense
- Internal System → Automated Accounting Workflows
- Marketplace Sync → PEAK Billing or Receipt Generation
🔗 Resources
🧩 Version History
0.1.0
- Initial release
- Added:
- Create Receipt
- Create Expense
- Fetch Master Data