Accounting: Pennylane
Interact with the Pennylane API to manage products, customers, invoices, transactions, suppliers, and quotes.
Pre-requisite: Install Pennylane application in Profile > {Organization} > Applications to grant Zparse access.
Parameters
Select which Pennylane account you want to perform actions on.
Select which API endpoint you want to connect with.
Products:
List Products- Retrieve all productsCreate Product- Create a new productUpsert Product- Create or update a product
Customers:
List Customers- Retrieve all customersCreate Individual Customers- Create individual customer recordsUpsert Individual Customers- Create or update individual customersCreate Company Customers- Create company customer recordsUpsert Company Customers- Create or update company customers
Customer Invoices:
List Customer Invoices- Retrieve all customer invoicesCreate Customer Invoices- Create new customer invoicesUpsert Customer Invoices- Create or update customer invoices
Transactions:
List Transactions- Retrieve all transactionsCreate Transactions- Create new transactionsUpsert Transactions- Create or update transactions
Purchase Requests:
List Purchase Requests- Retrieve all purchase requestsCreate Purchase Requests- Create new purchase requestsUpsert Purchase Requests- Create or update purchase requests
Suppliers:
List Suppliers- Retrieve all suppliersCreate Suppliers- Create new supplier recordsUpsert Suppliers- Create or update suppliers
Supplier Invoices:
List Supplier Invoices- Retrieve all supplier invoicesCreate Supplier Invoices- Create new supplier invoicesUpsert Supplier Invoices- Create or update supplier invoices
Quotes:
List Quotes- Retrieve all quotesCreate Quotes- Create new quotesUpsert Quotes- Create or update quotes
Apply filters to List endpoints to narrow down results. Filters are optional and can be combined.
Each filter consists of:
- Field: The field name to filter on
- Operator: The comparison operator (e.g.,
eq,ne,gt,lt,gte,lte,contains) - Value: The value to compare against
Field: status
Operator: eq
Value: paid
-> Will filter results where status equals "paid"
Input
API compatible data (JSON) for Create and Upsert operations. The
expected format depends on the selected endpoint and follows the Pennylane
API specification.
Output
API response as given by the Pennylane API specification.