Run Holded invoicing, purchasing, contacts, inventory, accounting, treasury, CRM, projects and team from workflows.
Explore 300 workflow actions for Holded, including account permissions and operation limits.
109 read actions191 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Accept an estimate
Write
Required permission: sales:estimates.write Marks the estimate as accepted.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a credit note
Write
Required permission: sales:invoices.write Approves a single credit note by setting its approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a payslip
Write
Required permission: accounting:payrolls.write Approves a draft payslip: it stops being a draft and is posted to the ledger.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a proforma
Write
Required permission: sales:proforms.write Approves the proforma by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a purchase
Write
Required permission: accounting:purchases.write Approves the purchase by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a purchase order
Write
Required permission: inventory:purchase-orders.write Approves the purchase order by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a purchase shipment
Write
Required permission: inventory:purchase-shipments.write Approves the purchase shipment by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a receipt note
Write
Required permission: sales:invoices.write Approves the receipt note by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a sales order
Write
Required permission: inventory:sales-orders.write Approves the sales order by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a sales receipt
Write
Required permission: sales:receipts.write Approves the sales receipt by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve a waybill
Write
Required permission: inventory:shipments.write Approves the waybill by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve an estimate
Write
Required permission: sales:estimates.write Approves the estimate by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Approve an invoice
Write
Required permission: sales:invoices.write Approves the invoice by setting the approval date.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Archive a banking account
Write
Required permission: accounting:banks.write Archives a banking account, hiding it from active views while preserving its transaction history.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Attach incoming document to a document
Write
Required permission: inbox:inbox.write Attaches an incoming document to an existing purchase document (purchase, purchase order, purchase refund, or receipt).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Bulk approve invoices
Write
Required permission: sales:invoices.write Approve multiple invoices in a single request.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Bulk archive contacts
Write
Required permission: contacts:contacts.write Archives multiple contacts in a single request.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Bulk cancel invoices
Write
Required permission: sales:invoices.write Cancels multiple invoices (facturas) in a single request; returns 207 when some could not be cancelled (e.g.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Bulk delete contacts
Write
Required permission: contacts:contacts.write Permanently deletes multiple contacts in a single request.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Bulk delete invoices
Write
Required permission: sales:invoices.write Deletes up to 100 invoices in a single request.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Cancel a booking
Write
Required permission: crm:booking-services.write Cancels an existing booking.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Cancel an invoice
Write
Required permission: sales:invoices.write Cancels a sales invoice, preventing further edits or payments.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Clock in an employee
Write
Required permission: team:time-tracking.write Starts a new time tracking session for the employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Clock out an employee
Write
Required permission: team:time-tracking.write Stops the current running time tracking session for the employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert a document to another type
Write
Required permission: sales:invoices.write Converts an existing document into a new document of a different type.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert incoming document into a purchase document
Write
Required permission: inbox:inbox.write Converts an incoming document into the purchase document its scan detected, with the data the scan extracted: supplier, dates, lines, taxes, totals and.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a banking account
Write
Required permission: accounting:banks.write Creates a new banking account in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a booking
Write
Required permission: crm:booking-services.write Workflow: Always call GET /api/v2/booking-locations/{locationId}/slots first to retrieve available time slots.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a contact
Write
Required permission: contacts:contacts.write Creates a new contact in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a contact group
Write
Required permission: contacts:contacts.write Creates a new contact group.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a credit note
Write
Required permission: sales:invoices.write Creates a new credit note for a contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a funnel
Write
Required permission: crm:funnels.write Creates a new funnel.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a lead
Write
Required permission: crm:deals.write Creates a new lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a lead note
Write
Required permission: crm:deals.write Creates a new note for a lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a lead task
Write
Required permission: crm:deals.write Creates a new task for a lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a ledger entry
Write
Required permission: accounting:daily-ledger.write Creates a new ledger entry (journal entry) in your accounting books.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a numbering series
Write
Required permission: sales:invoicing-settings.write Creates a new numbering series for a document type.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment
Write
Required permission: accounting:payments.write Creates a new payment movement in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment for a credit note
Write
Required permission: sales:invoices.write Records a payment against the credit note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment for a payslip
Write
Required permission: accounting:payrolls.write Records a payment against a payslip that already exists, deducting the amount from its pending balance.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment for a purchase
Write
Required permission: accounting:purchases.write Records a payment against the purchase invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment for a receipt note
Write
Required permission: sales:invoices.write Records a payment against the receipt note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment for a sales receipt
Write
Required permission: sales:receipts.write Records a payment against the sales receipt.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment for an invoice
Write
Required permission: sales:invoices.write Records a payment against the invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a payment method
Write
Required permission: sales:invoicing-settings.write Creates a new manual payment method.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a price list
Write
Required permission: inventory:rates.write Creates a new price list (rate).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a product
Write
Required permission: inventory:products.write Creates a new product in your catalog.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a production order
Write
Required permission: inventory:production-orders.write Creates a new production order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a proforma
Write
Required permission: sales:proforms.write Creates a new proforma invoice for a contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a project
Write
Required permission: projects:projects.write Creates a new project.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a purchase
Write
Required permission: accounting:purchases.write Creates a new purchase invoice from a supplier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a purchase order
Write
Required permission: inventory:purchase-orders.write Creates a new purchase order for a supplier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a purchase refund
Write
Required permission: accounting:purchases.write Creates a new purchase refund (compra rectificativa).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a purchase shipment
Write
Required permission: inventory:purchase-shipments.write Creates a new purchase shipment (albarรกn de compra).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a receipt note
Write
Required permission: sales:invoices.write Creates a new receipt note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a recurring invoice
Write
Required permission: sales:invoices.write Creates a new recurring invoice template.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a salary record
Write
Required permission: accounting:payrolls.write Creates a salary record (payroll) for an employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a sales channel
Write
Required permission: sales:sales-channels.write Creates a new sales channel.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a sales order
Write
Required permission: inventory:sales-orders.write Creates a new sales order for a contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a sales receipt
Write
Required permission: sales:receipts.write Creates a new sales receipt.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a service
Write
Required permission: sales:services.write Creates a new service in your catalog.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a tag
Write
Required permission: account:tags.write Creates a new tag in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a task
Write
Required permission: projects:projects.write Creates a new task.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a time entry for a project
Write
Required permission: projects:projects.write Creates a new project time tracking entry.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a time entry for an employee
Write
Required permission: team:time-tracking.write Creates a completed time tracking entry with start and end times.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a time off request (absence / holiday)
Write
Required permission: team:time-off.write Creates a new time off request (absence, holiday, vacation, sick leave, etc.) for the specified employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a warehouse
Write
Required permission: inventory:warehouses.write Creates a new warehouse in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a waybill
Write
Required permission: inventory:shipments.write Creates a new waybill (delivery note) for a contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an accounting account
Write
Required permission: accounting:chart-of-accounts.write Creates a new accounting account in your chart of accounts.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an employee
Write
Required permission: team:employees.write Creates a new employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an estimate
Write
Required permission: sales:estimates.write Creates a new estimate (quote) for a contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an event
Write
Required permission: crm:events.write Creates a new CRM event.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an expenses account
Write
Required permission: accounting:expenses-accounts.write Creates a new expenses account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an invoice
Write
Required permission: sales:invoices.write Creates a new sales invoice for an existing contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an invoicing forecast
Write
Required permission: accounting:cashflow.write Creates a new invoicing forecast linked to an existing estimate or purchase order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create one or multiple manual bank movements
Write
Required permission: accounting:banks.write Creates one or multiple manual bank movements on a banking account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create payslips in bulk
Write
Required permission: accounting:payrolls.write Creates payslips (nรณminas) in bulk for a collection of employees in a given liquidation period.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a banking account
Write
Required permission: accounting:banks.write Permanently deletes a banking account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a contact
Write
Required permission: contacts:contacts.write Permanently deletes a contact from your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a contact group
Write
Required permission: contacts:contacts.write Deletes an existing contact group.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a credit note
Write
Required permission: sales:invoices.write Permanently deletes a credit note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a funnel
Write
Required permission: crm:funnels.write Deletes an existing funnel.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a lead
Write
Required permission: crm:deals.write Deletes an existing lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a lead task
Write
Required permission: crm:deals.write Deletes an existing task from a lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a ledger entry
Write
Required permission: accounting:daily-ledger.write Permanently deletes a ledger entry (asiento contable) , the journal entry with all its debit/credit lines.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a numbering series
Write
Required permission: sales:invoicing-settings.write Permanently deletes a numbering series.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a payment
Write
Required permission: accounting:payments.write Permanently deletes a payment method.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a payment from a payslip
Write
Required permission: accounting:payrolls.write Removes a payment already registered against a payslip, returning its amount to the payslip's pending balance and moving paymentstatus back accordingly.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a payment method
Write
Required permission: sales:invoicing-settings.write Deletes a manual payment method.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a payslip
Write
Required permission: accounting:payrolls.write Deletes a payslip (nรณmina).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a price list
Write
Required permission: inventory:rates.write Deletes a price list (rate) by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a product
Write
Required permission: inventory:products.write Permanently deletes a product from your catalog.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a production order
Write
Required permission: inventory:production-orders.write Permanently deletes a production order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a proforma
Write
Required permission: sales:proforms.write Permanently deletes a proforma invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a project
Write
Required permission: projects:projects.write Deletes an existing project.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a project time entry
Write
Required permission: projects:projects.write Deletes an existing project time tracking entry.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a purchase
Write
Required permission: accounting:purchases.write Permanently deletes a purchase invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a purchase order
Write
Required permission: inventory:purchase-orders.write Permanently deletes a purchase order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a purchase shipment
Write
Required permission: inventory:purchase-shipments.write Permanently deletes a purchase shipment.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a receipt note
Write
Required permission: sales:invoices.write Permanently deletes a receipt note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a recurring invoice
Write
Required permission: sales:invoices.write Permanently deletes a recurring invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a salary record
Write
Required permission: accounting:payrolls.write Draft records are deleted permanently.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a sales channel
Write
Required permission: sales:sales-channels.write Permanently deletes a sales channel.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a sales order
Write
Required permission: inventory:sales-orders.write Permanently deletes a sales order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a sales receipt
Write
Required permission: sales:receipts.write Permanently deletes a sales receipt.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a service
Write
Required permission: sales:services.write Permanently deletes a service from your catalog.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a tag
Write
Required permission: account:tags.write Deletes a tag from your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a task
Write
Required permission: projects:projects.write Deletes an existing task.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a warehouse
Write
Required permission: inventory:warehouses.write Permanently deletes a warehouse.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a waybill
Write
Required permission: inventory:shipments.write Permanently deletes a waybill.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an employee
Write
Required permission: team:employees.write Deletes an existing employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an employee time entry
Write
Required permission: team:time-tracking.write Deletes an existing employee time tracking entry.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an estimate
Write
Required permission: sales:estimates.write Permanently deletes an estimate.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an event
Write
Required permission: crm:events.write Permanently deletes a CRM event.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an expenses account
Write
Required permission: accounting:expenses-accounts.write Permanently deletes an expenses account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an incoming document
Write
Required permission: accounting:purchases.write Permanently deletes an incoming document and its associated files from the inbox.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an invoice
Write
Required permission: sales:invoices.write Permanently deletes an invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an invoicing forecast
Write
Required permission: accounting:cashflow.write Permanently deletes an invoicing forecast.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Edit an invoicing forecast
Write
Required permission: accounting:cashflow.write Replaces all editable fields of an existing invoicing forecast.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Find invoices by document number
Read
Required permission: sales:invoices.read Returns invoices in your account whose document number matches the given value.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a banking account by ID
Read
Required permission: accounting:banks.read Retrieves the full details of a single banking account by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a booking by ID
Read
Required permission: crm:booking-services.read Returns a single booking identified by its unique ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a contact by ID
Read
Required permission: contacts:contacts.read Retrieves the full details of a single contact by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a contact group
Read
Required permission: contacts:contacts.read Returns a single contact group by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a credit note
Read
Required permission: sales:invoices.read Retrieves the full details of a single credit note by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a funnel
Read
Required permission: crm:funnels.read Returns a single funnel by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a lead
Read
Required permission: crm:deals.read Returns a single lead by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a ledger entry
Read
Required permission: accounting:daily-ledger.read Retrieves a single ledger entry (asiento contable) by its ID, including every debit/credit line that makes up the entry.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a payment by ID
Read
Required permission: accounting:payments.read Retrieves the full details of a single payment record by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a payment method by ID
Read
Required permission: sales:invoicing-settings.read Returns a single configured payment method by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a payslip
Read
Required permission: accounting:payrolls.read Returns a single payslip with the breakdown the payroll engine computed for it: earning lines, deductions, employer contributions, the contribution.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a price list by ID
Read
Required permission: inventory:rates.read Retrieves the details of a single price list (rate) by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a product by ID
Read
Required permission: inventory:products.read Retrieves the full details of a single product by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a production order
Read
Required permission: inventory:production-orders.read Retrieves the full details of a single production order by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a proforma
Read
Required permission: sales:proforms.read Retrieves the full details of a single proforma invoice by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a project
Read
Required permission: projects:projects.read Returns a single project by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a project summary
Read
Required permission: projects:projects.read Returns the summary of a project by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a project time entry
Read
Required permission: projects:projects.read Returns a single project time tracking entry by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a purchase
Read
Required permission: accounting:purchases.read Retrieves the full details of a single purchase invoice by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a purchase order
Read
Required permission: inventory:purchase-orders.read Retrieves the full details of a single purchase order by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a purchase refund
Read
Required permission: accounting:purchases.read Retrieves the full details of a single purchase refund (compra rectificativa) by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a purchase shipment
Read
Required permission: inventory:purchase-shipments.read Retrieves the full details of a single purchase shipment by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a receipt note
Read
Required permission: sales:invoices.read Retrieves the full details of a single receipt note by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a recurring invoice
Read
Required permission: sales:invoices.read Retrieves the full details of a single recurring invoice by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a remittance
Read
Required permission: accounting:remittances.read Retrieves the full details of a remittance by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a salary record
Read
Required permission: accounting:payrolls.read
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a sales channel by ID
Read
Required permission: sales:sales-channels.read Retrieves the details of a single sales channel by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a sales order
Read
Required permission: inventory:sales-orders.read Retrieves the full details of a single sales order by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a sales receipt
Read
Required permission: sales:receipts.read Retrieves the full details of a single sales receipt by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a service
Read
Required permission: sales:services.read Retrieves the full details of a single service by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a task
Read
Required permission: projects:projects.read Returns a single task by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a time off request (absence / holiday)
Read
Required permission: team:time-off.read Returns a single time off request (absence, holiday, vacation, sick leave, etc.) for the specified employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a warehouse by ID
Read
Required permission: inventory:warehouses.read Retrieves the details of a single warehouse by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get a waybill
Read
Required permission: inventory:shipments.read Retrieves the full details of a single waybill by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get active contract
Read
Required permission: team:employees.read Returns all fields of the employee's active contract.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an employee
Read
Required permission: team:employees.read Returns a single employee by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an employee time entry
Read
Required permission: team:time-tracking.read Returns a single employee time tracking entry by its ID.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an estimate
Read
Required permission: sales:estimates.read Retrieves the full details of a single estimate by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an event by ID
Read
Required permission: crm:events.read Retrieves the full details of a single CRM event by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an expenses account by ID
Read
Required permission: accounting:expenses-accounts.read Retrieves the details of a single expenses account by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an incoming document by ID
Read
Required permission: inbox:inbox.read Retrieves the full details of a single incoming document by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an invoice
Read
Required permission: sales:invoices.read Retrieves the full details of a single invoice by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get an invoicing forecast
Read
Required permission: accounting:cashflow.read Returns the full details of a single invoicing forecast by its unique identifier.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get API usage (automation token)
Read
Required permission: developers:usage.read Returns the current month API usage for the API.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get API usage by type
Read
Required permission: developers:usage.read Returns the current month API usage for the given type.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get available slots for a location
Read
Required permission: crm:booking-services.read Returns available time slots for a specific service at a location on a given day.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get received items for a purchase order
Read
Required permission: inventory:purchase-orders.read Returns the items that have already been received for this purchase order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get recurring invoice schedule
Read
Required permission: sales:invoices.read Returns the occurrence schedule for a recurring invoice, including past converted, skipped, and future pending dates.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get salary record form data
Read
Required permission: accounting:payrolls.read Returns the defaults needed to create a salary record: the top-level result/counterpart account (defaultaccountingaccountid, e.g.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get shipped items for a sales order
Read
Required permission: inventory:sales-orders.read Returns the items that have already been shipped for this sales order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get sorted tax keys by country and section
Read
Required permission: accounting:taxes.read Returns the ordered list of tax keys applicable for a given country and ecommerce section.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get stock availability for a product
Read
Required permission: inventory:products.read Returns the stock availability of a product, broken down into total, available, reserved and in-transit quantities across all warehouses, plus the.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get stock in transit for a product
Read
Required permission: inventory:products.read Returns the stock in transit for a product, including per-document movement details.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Get stock levels for a warehouse
Read
Required permission: inventory:warehouses.read Returns the stock levels for all products stored in a specific warehouse.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all booking locations
Read
Required permission: crm:booking-services.read Returns all booking locations for your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all bookings
Read
Required permission: crm:booking-services.read Returns a paginated list of bookings for your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all employee time entries
Read
Required permission: team:time-tracking.read Returns a paginated list of all employee time tracking entries for the account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all employees
Read
Required permission: team:employees.read Returns a paginated list of employees.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all events
Read
Required permission: crm:events.read Returns a paginated list of CRM events.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all expenses accounts
Read
Required permission: accounting:expenses-accounts.read Returns the list of all expenses accounts in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all funnels
Read
Required permission: crm:funnels.read Returns a paginated list of funnels.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all leads
Read
Required permission: crm:deals.read Returns a paginated list of leads.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all products
Read
Required permission: inventory:products.read Returns a cursor-paginated list of products in your catalog.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all project time entries
Read
Required permission: projects:projects.read Returns a paginated list of all project time tracking entries for the account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all sales channels
Read
Required permission: sales:sales-channels.read Returns the list of all sales channels in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all tags
Read
Required permission: account:tags.read Returns the complete list of tags configured in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all tasks
Read
Required permission: projects:projects.read Returns a paginated list of tasks.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all taxes
Read
Required permission: accounting:taxes.read Returns the complete list of taxes configured in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all time off requests (absences / holidays)
Read
Required permission: team:time-off.read Returns time off requests (absences, holidays, vacations, sick leave, etc.) across all employees in the account, ordered by start date descending.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List all warehouses
Read
Required permission: inventory:warehouses.read Returns the list of all warehouses in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List banking account cash movements
Read
Required permission: accounting:banks.read Returns a cursor-paginated list of ledger entries for a cash-type banking account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List banking account movements
Read
Required permission: accounting:banks.read Returns a cursor-paginated list of raw bank movements for a banking account, with the bank-reported amount, balance after the movement, value date and.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List banking accounts
Read
Required permission: accounting:banks.read Returns a cursor-paginated list of banking accounts in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List business plan goals vs actuals
Read
Required permission: accounting:cashflow.read Returns Business Plan goals for the authenticated account, one row per accounting account, broken down by month.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List business plan scenarios
Read
Required permission: accounting:cashflow.read Returns the Business Plan scenarios configured for the authenticated account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List chart of accounts
Read
Required permission: accounting:chart-of-accounts.read Returns the list of all accounting accounts in your chart of accounts.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List contact groups
Read
Required permission: contacts:contacts.read Returns a paginated list of contact groups.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List contacts
Read
Required permission: contacts:contacts.read Returns a paginated list of contacts in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List credit notes
Read
Required permission: sales:invoices.read Returns a paginated list of credit notes in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List estimates
Read
Required permission: sales:estimates.read Returns a paginated list of estimates in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List inbox incoming documents
Read
Required permission: inbox:inbox.read Returns a cursor-paginated list of incoming documents in your inbox.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List invoices
Read
Required permission: sales:invoices.read Returns a paginated list of invoices in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List invoicing forecasts
Read
Required permission: accounting:cashflow.read Returns a cursor-paginated list of invoicing forecasts for the authenticated account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List ledger entries
Read
Required permission: accounting:daily-ledger.read Returns a paginated list of ledger entries in your accounting books.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List numbering series by document type
Read
Required permission: sales:invoicing-settings.read Returns the list of all numbering series configured in your account, grouped by document type.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List payment methods
Read
Required permission: sales:invoicing-settings.read Returns all payment methods configured for the account, including both manual methods (bank transfer, cash on delivery, cheque) and online.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List payments
Read
Required permission: accounting:payments.read Returns the list of all payment methods configured in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List payslips
Read
Required permission: accounting:payrolls.read Returns payslips ordered by creation (newest first).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List price lists
Read
Required permission: inventory:rates.read Lists all price lists (rates) of the authenticated account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List production orders
Read
Required permission: inventory:production-orders.read Returns a paginated list of production orders in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List proformas
Read
Required permission: sales:proforms.read Returns a paginated list of proforma invoices in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List projects
Read
Required permission: projects:projects.read Returns a paginated list of projects.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List purchase orders
Read
Required permission: inventory:purchase-orders.read Returns a paginated list of purchase orders in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List purchase refunds
Read
Required permission: accounting:purchases.read Returns a paginated list of purchase refunds in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List purchase shipments
Read
Required permission: inventory:purchase-shipments.read Returns a paginated list of purchase shipments in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List purchases
Read
Required permission: accounting:purchases.read Returns a paginated list of purchase invoices in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List receipt notes
Read
Required permission: sales:invoices.read Returns a paginated list of receipt notes for the account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List recurring invoices
Read
Required permission: sales:invoices.read Returns a paginated list of recurring invoices in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List remittances
Read
Required permission: accounting:remittances.read Returns a paginated list of bank remittances for the account, filterable by direction (type), processing status, date range, treasury bank account,.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List salary records
Read
Required permission: accounting:payrolls.read Returns salary records ordered by creation (newest first).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List sales orders
Read
Required permission: inventory:sales-orders.read Returns a paginated list of sales orders in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List sales receipts
Read
Required permission: sales:receipts.read Returns a paginated list of sales receipts in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List services
Read
Required permission: sales:services.read Returns a paginated list of services in your catalog.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List time entries for a project
Read
Required permission: projects:projects.read Returns a paginated list of time tracking entries for a specific project.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List time entries for an employee
Read
Required permission: team:time-tracking.read Returns a paginated list of time tracking entries for a specific employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List time off requests for an employee (absences / holidays)
Read
Required permission: team:time-off.read Returns time off requests (absences, holidays, vacations, sick leave, etc.) for the specified employee, ordered by start date descending.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
List waybills
Read
Required permission: inventory:shipments.read Returns a paginated list of waybills in your account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Pause an employee time session
Write
Required permission: team:time-tracking.write Pauses the current running time tracking session for the employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Receive units of a purchase order
Write
Required permission: inventory:purchase-orders.write Registers the receipt of units for a purchase order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Reconcile a bank movement
Write
Required permission: accounting:banks.write Reconciles a bank movement.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Reject an estimate
Write
Required permission: sales:estimates.write Marks the estimate as rejected.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Resume an employee time session
Write
Required permission: team:time-tracking.write Resumes a paused time tracking session for the employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Search contacts by name
Read
Required permission: contacts:contacts.read Search for contacts by name.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
Send a credit note by email
Write
Required permission: sales:invoices.write Sends the credit note by email to the contact using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a proforma by email
Write
Required permission: sales:proforms.write Sends the proforma invoice by email to the contact using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a purchase order by email
Write
Required permission: inventory:purchase-orders.write Sends the purchase order by email to the supplier using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a receipt note by email
Write
Required permission: sales:invoices.write Sends the receipt note by email to the contact using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a sales order by email
Write
Required permission: inventory:sales-orders.write Sends the sales order by email to the contact using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a sales receipt by email
Write
Required permission: sales:receipts.write Sends the sales receipt by email to the contact using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a waybill by email
Write
Required permission: inventory:shipments.write Sends the waybill by email to the contact using the template configured in your account settings.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send an estimate by email
Write
Required permission: sales:estimates.write Sends the estimate by email to the contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send an invoice by email
Write
Required permission: sales:invoices.write Sends the invoice by email to the contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set credit note pipeline
Write
Required permission: sales:invoices.write Moves the credit note to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set estimate pipeline
Write
Required permission: sales:estimates.write Moves the estimate to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set invoice pipeline
Write
Required permission: sales:invoices.write Moves the invoice to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set proforma pipeline
Write
Required permission: sales:proforms.write Moves the proforma invoice to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set purchase order pipeline
Write
Required permission: inventory:purchase-orders.write Moves the purchase order to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set purchase pipeline
Write
Required permission: accounting:purchases.write Moves the purchase invoice to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set receipt note pipeline
Write
Required permission: sales:invoices.write Moves the receipt note to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set sales order pipeline
Write
Required permission: inventory:sales-orders.write Moves the sales order to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set sales receipt pipeline
Write
Required permission: sales:receipts.write Moves the sales receipt to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set waybill pipeline
Write
Required permission: inventory:shipments.write Moves the waybill to a specific pipeline stage.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Ship all items in a sales order
Write
Required permission: inventory:sales-orders.write Marks the entire sales order as shipped.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Ship specific lines in a sales order
Write
Required permission: inventory:sales-orders.write Partially ships specific line items of a sales order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Skip a recurring invoice occurrence
Write
Required permission: sales:invoices.write Marks a specific occurrence date of a recurring invoice as skipped so it will not be converted to an invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a banking account
Write
Required permission: accounting:banks.write Updates an existing banking account (manual or bank-connected).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a booking
Write
Required permission: crm:booking-services.write Updates the date/time and/or custom fields of an existing booking.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a contact
Write
Required permission: contacts:contacts.write Replaces all mutable fields of an existing contact.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a contact group
Write
Required permission: contacts:contacts.write Updates an existing contact group.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a credit note
Write
Required permission: sales:invoices.write Replaces all mutable fields of an existing credit note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a funnel
Write
Required permission: crm:funnels.write Updates an existing funnel.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a lead
Write
Required permission: crm:deals.write Updates an existing lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a lead note
Write
Required permission: crm:deals.write Updates an existing note for a lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a lead stage
Write
Required permission: crm:deals.write Updates the stage of an existing lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a lead task
Write
Required permission: crm:deals.write Updates an existing task for a lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a numbering series
Write
Required permission: sales:invoicing-settings.write Updates an existing numbering series.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a payment
Write
Required permission: accounting:payments.write Updates an existing payment movement.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a payment method
Write
Required permission: sales:invoicing-settings.write Updates an existing manual payment method.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a price list
Write
Required permission: inventory:rates.write Partially updates an existing price list (rate).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a product
Write
Required permission: inventory:products.write Replaces all mutable fields of an existing product.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a production order
Write
Required permission: inventory:production-orders.write Updates an existing production order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a proforma
Write
Required permission: sales:proforms.write Replaces all mutable fields of an existing proforma invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a project
Write
Required permission: projects:projects.write Updates an existing project.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a project time entry
Write
Required permission: projects:projects.write Updates an existing project time tracking entry.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a purchase
Write
Required permission: accounting:purchases.write Replaces all mutable fields of an existing purchase invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a purchase order
Write
Required permission: inventory:purchase-orders.write Replaces all mutable fields of an existing purchase order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a purchase shipment
Write
Required permission: inventory:purchase-shipments.write Updates an existing purchase shipment.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a receipt note
Write
Required permission: sales:invoices.write Replaces all mutable fields of an existing receipt note.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a recurring invoice
Write
Required permission: sales:invoices.write Updates an existing recurring invoice, including its document fields (items, description, contact, date, tags, etc.) and its recurrence configuration.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a salary record
Write
Required permission: accounting:payrolls.write Setting isdraft from true to false finalizes the draft and posts it to the ledger.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a sales channel
Write
Required permission: sales:sales-channels.write Updates an existing sales channel.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a sales order
Write
Required permission: inventory:sales-orders.write Replaces all mutable fields of an existing sales order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a sales receipt
Write
Required permission: sales:receipts.write Replaces all mutable fields of an existing sales receipt.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a service
Write
Required permission: sales:services.write Updates an existing service.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a task
Write
Required permission: projects:projects.write Updates an existing task.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a warehouse
Write
Required permission: inventory:warehouses.write Updates an existing warehouse.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update a waybill
Write
Required permission: inventory:shipments.write Replaces all mutable fields of an existing waybill.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update active contract
Write
Required permission: team:employees.write Updates the active contract of an employee.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an employee
Write
Required permission: team:employees.write Updates basic personal data of an employee (name, email, phone, nationality, workplace, etc.).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an employee time entry
Write
Required permission: team:time-tracking.write Updates the start and end times of an existing time tracking entry.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an estimate
Write
Required permission: sales:estimates.write Replaces all mutable fields of an existing estimate.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an event
Write
Required permission: crm:events.write Updates an existing CRM event.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an expenses account
Write
Required permission: accounting:expenses-accounts.write Updates an existing expenses account.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an incoming document
Write
Required permission: inbox:inbox.write Updates the details of an incoming document.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an invoice
Write
Required permission: sales:invoices.write Replaces all mutable fields of an existing invoice.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update lead dates
Write
Required permission: crm:deals.write Updates the due date of an existing lead.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update sales order tracking information
Write
Required permission: inventory:sales-orders.write Updates the shipment tracking information for a sales order.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update stock for a product
Write
Required permission: inventory:products.write Adjusts the stock level of a product in a specific warehouse.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update time off end date (absence / holiday)
Write
Required permission: team:time-off.write Updates the end date of a time off request (absence, holiday, vacation, sick leave, etc.).
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update waybill tracking information
Write
Required permission: inventory:shipments.write Updates the shipment tracking information for a waybill.
Permissions and limits
Account permissions
A Holded API key with the needed scopes
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Holded. A saved workflow is not a completed provider action.