Actions69
- 👤 Customer Actions
- 🛍️ Product Actions
- 📄 Customer Invoice Actions
- 💰 Quote Actions
- 🏢 Supplier Actions
- 📥 Supplier Invoice Actions
- 🏦 Bank Account Actions
- 💸 Transaction Actions
- 💰 Payment Actions
- 💳 SEPA Mandate Actions
- 🔄 GoCardless Mandate Actions
- 📓 Journal Actions
- 📈 Ledger Account Actions
- 📋 Ledger Entry Actions
- 📑 Ledger Entry Line Actions
- 📎 Ledger Attachment Actions
- ⚖️ Trial Balance Actions
- 📅 Fiscal Year Actions
- 🏷️ Category Actions
- 📦 Category Group Actions
- 🔄 Billing Subscription Actions
- 📋 Invoice Lines Actions
- 📎 Invoice Appendices Actions
- 📎 File Attachment Actions
- 📄 Commercial Document Actions
- ⚡ E-Invoice Create (Import) Actions
- 👤 User Profile Actions
📄 Customer Invoice → Get All
AI-generatedSummary
Retrieve all customer invoices from Pennylane, auto-split into individual n8n outputs.
Inputs
None.
Output shape
individual invoice object as returned by the Pennylane API
Each item in the API's items array becomes a separate output bundle. The node automatically fans out the array so workflow authors can process each invoice individually downstream. If the API response includes
_source,_total_payments, or_generated_at, those fields are attached to each split output (per the source code's conditional spreads). If absent, only the invoice data is output.
Examples
Example 1: Get all customer invoices and process each separately
Use the Pennylane node with Resource = Customer Invoice and Operation = Get All. No additional parameters are required. Each output item contains one invoice's data, enabling immediate use with n8n IF, Set, or other transformation nodes.
