INTEGRATION
Xero actions
Manage contacts, invoices, bills, payments and the ledger in Xero
- Actions
- 50
- Maintained by
- Flomation
Every Xero action
- Account: CreateCreate a Xero chart-of-accounts account. Returns the account ID and object.
- Account: GetFetch a single Xero account by its ID. Returns the account object.
- Account: ListList Xero chart-of-accounts accounts, optionally filtered. Returns matching accounts.
- Account: UpdateUpdate an existing Xero account by its ID. Returns the updated account object.
- Bank Transaction: CreateCreate a Xero spend or receive bank transaction. Returns the transaction ID and object.
- Bank Transaction: GetFetch a single Xero bank transaction by ID. Returns the transaction object.
- Bank Transaction: ListList Xero bank transactions, optionally filtered with a where clause and paged.
- Bank Transfer: CreateTransfer money between two Xero bank accounts. Returns the transfer ID and object.
- Bank Transfer: ListList Xero bank transfers, optionally filtered with a where clause.
- Contact: CreateCreate a Xero contact (customer or supplier). Returns the contact ID and object.
- Contact: GetFetch a single Xero contact by its ID. Returns the contact object.
- Contact: ListList Xero contacts with optional filter, search and pagination. Returns matching contacts.
- Contact: UpdateUpdate an existing Xero contact by ID. Returns the updated contact object.
- Credit Note: CreateCreate a Xero credit note for a contact. Returns the credit note ID and object.
- Credit Note: GetFetch a single Xero credit note by ID. Returns the credit note object.
- Credit Note: ListList Xero credit notes, optionally filtered with a where clause and paged.
- Invoice: CreateCreate a Xero invoice (sales ACCREC or bill ACCPAY) with line items. Returns the invoice ID.
- Invoice: EmailEmail a Xero invoice to its contact using the organisation's default template.
- Invoice: GetFetch a single Xero invoice by its ID. Returns the invoice object.
- Invoice: ListList Xero invoices with optional filter, status and pagination. Returns matching invoices.
- Invoice: UpdateUpdate an existing Xero invoice by ID. Returns the updated invoice object.
- Invoice: VoidVoid a Xero invoice by ID (sets its status to VOIDED). Returns the voided invoice.
- Item: CreateCreate a Xero inventory or service item. Returns the item ID and object.
- Item: GetFetch a single Xero item by its ID. Returns the item object.
- Item: ListList Xero items, optionally filtered by a where clause. Returns matching items.
- Item: UpdateUpdate an existing Xero item by its ID. Returns the updated item object.
- Manual Journal: CreateCreate a Xero manual journal from journal lines. Returns the journal ID and object.
- Manual Journal: GetFetch a single Xero manual journal by its ID. Returns the journal object.
- Manual Journal: ListList Xero manual journals, optionally filtered by a where clause. Returns matching journals.
- Organisation: GetFetch the connected Xero organisation's details. Returns the organisation object.
- Payment: CreateApply a payment to a Xero invoice from an account. Returns the payment ID and object.
- Payment: DeleteDelete (reverse) a Xero payment by setting its status to DELETED.
- Payment: GetFetch a single Xero payment by ID. Returns the payment object.
- Payment: ListList Xero payments, optionally filtered with a where clause and paged.
- Purchase Order: CreateCreate a Xero purchase order for a supplier. Returns the purchase order ID and object.
- Purchase Order: GetFetch a single Xero purchase order by its ID. Returns the purchase order object.
- Purchase Order: ListList Xero purchase orders, optionally filtered by status. Returns matching purchase orders.
- Purchase Order: UpdateUpdate an existing Xero purchase order by its ID. Returns the updated object.
- Quote: CreateCreate a Xero quote for a customer. Returns the quote ID and object.
- Quote: GetFetch a single Xero quote by its ID. Returns the quote object.
- Quote: ListList Xero quotes, optionally filtered by status. Returns matching quotes.
- Quote: UpdateUpdate an existing Xero quote by its ID. Returns the updated quote object.
- Report: Aged PayablesRun the Xero Aged Payables report for a contact. Returns the full report.
- Report: Aged ReceivablesRun the Xero Aged Receivables report for a contact. Returns the full report.
- Report: Balance SheetRun the Xero Balance Sheet report as at an optional date. Returns the full report.
- Report: Profit and LossRun the Xero Profit and Loss report for an optional date range. Returns the full report.
- Tax Rate: CreateCreate a Xero tax rate with its tax components. Returns the tax rate object.
- Tax Rate: ListList Xero tax rates, optionally filtered by a where clause. Returns matching tax rates.
- Tracking Category: CreateCreate a Xero tracking category. Returns the tracking category ID and object.
- Tracking Category: ListList Xero tracking categories, optionally filtered by a where clause. Returns matching categories.
Wire Xero into the rest of your stack
Every action here drops onto the canvas alongside the other 3,585, so a Xero step can sit between a form, a database and a message without any glue code.
