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
🏷️ Category → Update
AI-generatedSummary
Updates a category's label in Pennylane via PUT /categories/{id}
Inputs
- categorySelectionMode — Choose how to select the category ID: 'list' to pick from loaded categories, or 'manual' to enter a custom ID
- categoryId (required) — The category ID to update. When categorySelectionMode is 'list', select from the category list (loaded via getCategories). When 'manual', enter the category ID as a string.
- categoryLabel (required) — New label for the category
Output shape
json
The Pennylane API response containing the updated category object
Examples
Example 1: Update category label using selected ID from list
Set categorySelectionMode to 'list', choose a category from the dropdown, then set categoryLabel to the desired new name
Example 2: Update category label using manually entered ID
Set categorySelectionMode to 'manual', enter the category ID in categoryId, then set categoryLabel to the desired new name
