Skip to content
Proud to collaborate with Microsoft for Startups

Xero ​

WorkflowTypeDescription
xero.accounts.create-accountAtomicCreates a new chart of accounts
xero.accounts.create-account-attachment-by-file-nameAtomicCreates an attachment on a specific account
xero.accounts.delete-accountAtomicDeletes a chart of accounts
xero.accounts.get-accountAtomicRetrieves a single chart of accounts by using a unique account Id
xero.accounts.get-account-attachment-by-file-nameAtomicRetrieves an attachment for a specific account by filename
xero.accounts.get-account-attachment-by-idAtomicRetrieves a specific attachment from a specific account using a unique attachment Id
xero.accounts.get-account-attachmentsAtomicRetrieves attachments for a specific accounts by using a unique account Id
xero.accounts.get-accountsAtomicRetrieves the full chart of accounts
xero.accounts.update-accountAtomicUpdates a chart of accounts
xero.accounts.update-account-attachment-by-file-nameAtomicUpdates attachment on a specific account by filename
xero.bank-transactions.create-bank-transaction-attachment-by-file-nameAtomicCreates an attachment for a specific bank transaction by filename
xero.bank-transactions.create-bank-transaction-history-recordAtomicCreates a history record for a specific bank transactions
xero.bank-transactions.create-bank-transactionsAtomicCreates one or more spent or received money transaction
xero.bank-transactions.get-bank-transactionAtomicRetrieves a single spent or received money transaction by using a unique bank transaction Id
xero.bank-transactions.get-bank-transaction-attachment-by-file-nameAtomicRetrieves a specific attachment from a specific bank transaction by filename
xero.bank-transactions.get-bank-transaction-attachment-by-idAtomicRetrieves specific attachments from a specific BankTransaction using a unique attachment Id
xero.bank-transactions.get-bank-transaction-attachmentsAtomicRetrieves any attachments from a specific bank transactions
xero.bank-transactions.get-bank-transactionsAtomicRetrieves any spent or received money transactions
xero.bank-transactions.get-bank-transactions-historyAtomicRetrieves history from a specific bank transaction using a unique bank transaction Id
xero.bank-transactions.update-bank-transactionAtomicUpdates a single spent or received money transaction
xero.bank-transactions.update-bank-transaction-attachment-by-file-nameAtomicUpdates a specific attachment from a specific bank transaction by filename
xero.bank-transactions.update-or-create-bank-transactionsAtomicUpdates or creates one or more spent or received money transaction
xero.bank-transfers.create-bank-transferAtomicCreates a bank transfer
xero.bank-transfers.create-bank-transfer-attachment-by-file-nameAtomicxero.bank-transfers.create-bank-transfer-attachment-by-file-name
xero.bank-transfers.create-bank-transfer-history-recordAtomicCreates a history record for a specific bank transfer
xero.bank-transfers.delete-bank-transferAtomicDeletes a specific bank transfer
xero.bank-transfers.delete-bank-transfersAtomicDeletes one or more bank transfers
xero.bank-transfers.get-bank-transferAtomicRetrieves specific bank transfers by using a unique bank transfer Id
xero.bank-transfers.get-bank-transfer-attachment-by-file-nameAtomicRetrieves a specific attachment on a specific bank transfer by file name
xero.bank-transfers.get-bank-transfer-attachment-by-idAtomicRetrieves a specific attachment from a specific bank transfer using a unique attachment ID
xero.bank-transfers.get-bank-transfer-attachmentsAtomicRetrieves attachments from a specific bank transfer
xero.bank-transfers.get-bank-transfer-historyAtomicRetrieves history from a specific bank transfer using a unique bank transfer Id
xero.bank-transfers.get-bank-transfersAtomicRetrieves all bank transfers
xero.bank-transfers.update-bank-transfer-attachment-by-file-nameAtomicxero.bank-transfers.update-bank-transfer-attachment-by-file-name
xero.batch-payments.create-batch-paymentAtomicCreates one or many batch payments for invoices
xero.batch-payments.create-batch-payment-history-recordAtomicCreates a history record for a specific batch payment
xero.batch-payments.delete-batch-paymentAtomicUpdates a specific batch payment for invoices and credit notes
xero.batch-payments.delete-batch-payment-by-url-paramAtomicUpdates a specific batch payment for invoices and credit notes
xero.batch-payments.get-batch-paymentAtomicRetrieves a specific batch payment using a unique batch payment Id
xero.batch-payments.get-batch-payment-historyAtomicRetrieves history from a specific batch payment
xero.batch-payments.get-batch-paymentsAtomicRetrieves either one or many batch payments for invoices
xero.branding-themes.create-branding-theme-payment-servicesAtomicCreates a new custom payment service for a specific branding theme
xero.branding-themes.get-branding-themeAtomicRetrieves a specific branding theme using a unique branding theme Id
xero.branding-themes.get-branding-theme-payment-servicesAtomicRetrieves the payment services for a specific branding theme
xero.branding-themes.get-branding-themesAtomicRetrieves all the branding themes
xero.budgets.get-budgetAtomicRetrieves a specific budget, which includes budget lines
xero.budgets.get-budgetsAtomicRetrieve a list of budgets
xero.contact-groups.create-contact-groupAtomicCreates a contact group
xero.contact-groups.create-contact-group-contactsAtomicCreates contacts to a specific contact group
xero.contact-groups.delete-contact-group-contactAtomicDeletes a specific contact from a contact group using a unique contact Id
xero.contact-groups.delete-contact-group-contactsAtomicDeletes all contacts from a specific contact group
xero.contact-groups.get-contact-groupAtomicRetrieves a specific contact group by using a unique contact group Id
xero.contact-groups.get-contact-groupsAtomicRetrieves the contact Id and name of each contact group
xero.contact-groups.update-contact-groupAtomicUpdates a specific contact group
xero.contacts.create-contact-attachment-by-file-nameAtomicxero.contacts.create-contact-attachment-by-file-name
xero.contacts.create-contact-historyAtomicCreates a new history record for a specific contact
xero.contacts.create-contactsAtomicCreates multiple contacts (bulk) in a Xero organisation
xero.contacts.get-contactAtomicRetrieves a specific contacts in a Xero organisation using a unique contact Id
xero.contacts.get-contact-attachment-by-file-nameAtomicRetrieves a specific attachment from a specific contact by file name
xero.contacts.get-contact-attachment-by-idAtomicRetrieves a specific attachment from a specific contact using a unique attachment Id
xero.contacts.get-contact-attachmentsAtomicRetrieves attachments for a specific contact in a Xero organisation
xero.contacts.get-contact-by-contact-numberAtomicRetrieves a specific contact by contact number in a Xero organisation
xero.contacts.get-contact-cis-settingsAtomicRetrieves CIS settings for a specific contact in a Xero organisation
xero.contacts.get-contact-historyAtomicRetrieves history records for a specific contact
xero.contacts.get-contactsAtomicRetrieves all contacts in a Xero organisation
xero.contacts.update-contactAtomicUpdates a specific contact in a Xero organisation
xero.contacts.update-contact-attachment-by-file-nameAtomicxero.contacts.update-contact-attachment-by-file-name
xero.contacts.update-or-create-contactsAtomicUpdates or creates one or more contacts in a Xero organisation
xero.credit-notes.create-credit-note-allocationAtomicCreates allocation for a specific credit note
xero.credit-notes.create-credit-note-attachment-by-file-nameAtomicCreates an attachment for a specific credit note
xero.credit-notes.create-credit-note-historyAtomicRetrieves history records of a specific credit note
xero.credit-notes.create-credit-notesAtomicCreates a new credit note
xero.credit-notes.delete-credit-note-allocationsAtomicDeletes an Allocation from a Credit Note
xero.credit-notes.get-credit-noteAtomicRetrieves a specific credit note using a unique credit note Id
xero.credit-notes.get-credit-note-as-pdfAtomicRetrieves credit notes as PDF files
xero.credit-notes.get-credit-note-attachment-by-file-nameAtomicRetrieves a specific attachment on a specific credit note by file name
xero.credit-notes.get-credit-note-attachment-by-idAtomicRetrieves a specific attachment from a specific credit note using a unique attachment Id
xero.credit-notes.get-credit-note-attachmentsAtomicRetrieves attachments for a specific credit notes
xero.credit-notes.get-credit-note-historyAtomicRetrieves history records of a specific credit note
xero.credit-notes.get-credit-notesAtomicRetrieves any credit notes
xero.credit-notes.update-credit-noteAtomicUpdates a specific credit note
xero.credit-notes.update-credit-note-attachment-by-file-nameAtomicUpdates attachments on a specific credit note by file name
xero.credit-notes.update-or-create-credit-notesAtomicUpdates or creates one or more credit notes
xero.currencies.create-currencyAtomicCreate a new currency for a Xero organisation
xero.currencies.get-currenciesAtomicRetrieves currencies for your Xero organisation
xero.expense-claims.create-expense-claim-historyAtomicCreates a history record for a specific expense claim
xero.expense-claims.create-expense-claimsAtomicCreates expense claims
xero.expense-claims.get-expense-claimAtomicRetrieves a specific expense claim using a unique expense claim Id
xero.expense-claims.get-expense-claim-historyAtomicRetrieves history records of a specific expense claim
xero.expense-claims.get-expense-claimsAtomicRetrieves expense claims
xero.expense-claims.update-expense-claimAtomicUpdates a specific expense claims
xero.invoice-reminders.get-invoice-remindersAtomicRetrieves invoice reminder settings
xero.invoices.create-invoice-attachment-by-file-nameAtomicCreates an attachment for a specific invoice or purchase bill by filename
xero.invoices.create-invoice-historyAtomicCreates a history record for a specific invoice
xero.invoices.create-invoicesAtomicCreates one or more sales invoices or purchase bills
xero.invoices.email-invoiceAtomicSends a copy of a specific invoice to related contact via email
xero.invoices.get-invoiceAtomicRetrieves a specific sales invoice or purchase bill using a unique invoice Id
xero.invoices.get-invoice-as-pdfAtomicRetrieves invoices or purchase bills as PDF files
xero.invoices.get-invoice-attachment-by-file-nameAtomicRetrieves an attachment from a specific invoice or purchase bill by filename
xero.invoices.get-invoice-attachment-by-idAtomicRetrieves a specific attachment from a specific invoices or purchase bills by using a unique attachment Id
xero.invoices.get-invoice-attachmentsAtomicRetrieves attachments for a specific invoice or purchase bill
xero.invoices.get-invoice-historyAtomicRetrieves history records for a specific invoice
xero.invoices.get-invoicesAtomicRetrieves sales invoices or purchase bills
xero.invoices.get-online-invoiceAtomicRetrieves a URL to an online invoice
xero.invoices.update-invoiceAtomicUpdates a specific sales invoices or purchase bills
xero.invoices.update-invoice-attachment-by-file-nameAtomicUpdates an attachment from a specific invoices or purchase bill by filename
xero.invoices.update-or-create-invoicesAtomicUpdates or creates one or more sales invoices or purchase bills
xero.items.create-item-historyAtomicCreates a history record for a specific item
xero.items.create-itemsAtomicCreates one or more items
xero.items.delete-itemAtomicDeletes a specific item
xero.items.get-itemAtomicRetrieves a specific item using a unique item Id
xero.items.get-item-historyAtomicRetrieves history for a specific item
xero.items.get-itemsAtomicRetrieves items
xero.items.update-itemAtomicUpdates a specific item
xero.items.update-or-create-itemsAtomicUpdates or creates one or more items
xero.journals.get-journalAtomicRetrieves a specific journal using a unique journal Id.
xero.journals.get-journal-by-numberAtomicRetrieves a specific journal using a unique journal number.
xero.journals.get-journalsAtomicRetrieves journals
xero.linked-transactions.create-linked-transactionAtomicCreates linked transactions (billable expenses)
xero.linked-transactions.delete-linked-transactionAtomicDeletes a specific linked transactions (billable expenses)
xero.linked-transactions.get-linked-transactionAtomicRetrieves a specific linked transaction (billable expenses) using a unique linked transaction Id
xero.linked-transactions.get-linked-transactionsAtomicRetrieves linked transactions (billable expenses)
xero.linked-transactions.update-linked-transactionAtomicUpdates a specific linked transactions (billable expenses)
xero.manual-journals.create-manual-journal-attachment-by-file-nameAtomicCreates a specific attachment for a specific manual journal by file name
xero.manual-journals.create-manual-journal-history-recordAtomicCreates a history record for a specific manual journal
xero.manual-journals.create-manual-journalsAtomicCreates one or more manual journals
xero.manual-journals.get-manual-journalAtomicRetrieves a specific manual journal
xero.manual-journals.get-manual-journal-attachment-by-file-nameAtomicRetrieves a specific attachment from a specific manual journal by file name
xero.manual-journals.get-manual-journal-attachment-by-idAtomicAllows you to retrieve a specific attachment from a specific manual journal using a unique attachment Id
xero.manual-journals.get-manual-journal-attachmentsAtomicRetrieves attachment for a specific manual journal
xero.manual-journals.get-manual-journalsAtomicRetrieves manual journals
xero.manual-journals.get-manual-journals-historyAtomicRetrieves history for a specific manual journal
xero.manual-journals.update-manual-journalAtomicUpdates a specific manual journal
xero.manual-journals.update-manual-journal-attachment-by-file-nameAtomicUpdates a specific attachment from a specific manual journal by file name
xero.manual-journals.update-or-create-manual-journalsAtomicUpdates or creates a single manual journal
xero.organisation.get-organisation-actionsAtomicRetrieves a list of the key actions your app has permission to perform in the connected Xero organisation.
xero.organisation.get-organisation-cis-settingsAtomicRetrieves the CIS settings for the Xero organistaion.
xero.organisation.get-organisationsAtomicRetrieves Xero organisation details
xero.overpayments.create-overpayment-allocationsAtomicCreates a single allocation for a specific overpayment
xero.overpayments.create-overpayment-historyAtomicCreates a history record for a specific overpayment
xero.overpayments.delete-overpayment-allocationsAtomicDeletes an Allocation from an overpayment
xero.overpayments.get-overpaymentAtomicRetrieves a specific overpayment using a unique overpayment Id
xero.overpayments.get-overpayment-historyAtomicRetrieves history records of a specific overpayment
xero.overpayments.get-overpaymentsAtomicRetrieves overpayments
xero.payment-services.create-payment-serviceAtomicCreates a payment service
xero.payment-services.get-payment-servicesAtomicRetrieves payment services
xero.payments.create-paymentAtomicCreates a single payment for invoice or credit notes
xero.payments.create-payment-historyAtomicCreates a history record for a specific payment
xero.payments.create-paymentsAtomicCreates multiple payments for invoices or credit notes
xero.payments.delete-paymentAtomicUpdates a specific payment for invoices and credit notes
xero.payments.get-paymentAtomicRetrieves a specific payment for invoices and credit notes using a unique payment Id
xero.payments.get-payment-historyAtomicRetrieves history records of a specific payment
xero.payments.get-paymentsAtomicRetrieves payments for invoices and credit notes
xero.prepayments.create-prepayment-allocationsAtomicAllows you to create an Allocation for prepayments
xero.prepayments.create-prepayment-historyAtomicCreates a history record for a specific prepayment
xero.prepayments.delete-prepayment-allocationsAtomicDeletes an Allocation from a Prepayment
xero.prepayments.get-prepaymentAtomicAllows you to retrieve a specified prepayments
xero.prepayments.get-prepayment-historyAtomicRetrieves history record for a specific prepayment
xero.prepayments.get-prepaymentsAtomicRetrieves prepayments
xero.purchase-orders.create-purchase-order-attachment-by-file-nameAtomicCreates attachment for a specific purchase order
xero.purchase-orders.create-purchase-order-historyAtomicCreates a history record for a specific purchase orders
xero.purchase-orders.create-purchase-ordersAtomicCreates one or more purchase orders
xero.purchase-orders.get-purchase-orderAtomicRetrieves a specific purchase order using a unique purchase order Id
xero.purchase-orders.get-purchase-order-as-pdfAtomicRetrieves specific purchase order as PDF files using a unique purchase order Id
xero.purchase-orders.get-purchase-order-attachment-by-file-nameAtomicRetrieves a specific attachment for a specific purchase order by filename
xero.purchase-orders.get-purchase-order-attachment-by-idAtomicRetrieves specific attachment for a specific purchase order using a unique attachment Id
xero.purchase-orders.get-purchase-order-attachmentsAtomicRetrieves attachments for a specific purchase order
xero.purchase-orders.get-purchase-order-by-numberAtomicRetrieves a specific purchase order using purchase order number
xero.purchase-orders.get-purchase-order-historyAtomicRetrieves history for a specific purchase order
xero.purchase-orders.get-purchase-ordersAtomicRetrieves purchase orders
xero.purchase-orders.update-or-create-purchase-ordersAtomicUpdates or creates one or more purchase orders
xero.purchase-orders.update-purchase-orderAtomicUpdates a specific purchase order
xero.purchase-orders.update-purchase-order-attachment-by-file-nameAtomicUpdates a specific attachment for a specific purchase order by filename
xero.quotes.create-quote-attachment-by-file-nameAtomicCreates attachment for a specific quote
xero.quotes.create-quote-historyAtomicCreates a history record for a specific quote
xero.quotes.create-quotesAtomicCreate one or more quotes
xero.quotes.get-quoteAtomicRetrieves a specific quote using a unique quote Id
xero.quotes.get-quote-as-pdfAtomicRetrieves a specific quote as a PDF file using a unique quote Id
xero.quotes.get-quote-attachment-by-file-nameAtomicRetrieves a specific attachment from a specific quote by filename
xero.quotes.get-quote-attachment-by-idAtomicRetrieves a specific attachment from a specific quote using a unique attachment Id
xero.quotes.get-quote-attachmentsAtomicRetrieves attachments for a specific quote
xero.quotes.get-quote-historyAtomicRetrieves history records of a specific quote
xero.quotes.get-quotesAtomicRetrieves sales quotes
xero.quotes.update-or-create-quotesAtomicUpdates or creates one or more quotes
xero.quotes.update-quoteAtomicUpdates a specific quote
xero.quotes.update-quote-attachment-by-file-nameAtomicUpdates a specific attachment from a specific quote by filename
xero.receipts.create-receiptAtomicCreates draft expense claim receipts for any user
xero.receipts.create-receipt-attachment-by-file-nameAtomicCreates an attachment on a specific expense claim receipts by file name
xero.receipts.create-receipt-historyAtomicCreates a history record for a specific receipt
xero.receipts.get-receiptAtomicRetrieves a specific draft expense claim receipt by using a unique receipt Id
xero.receipts.get-receipt-attachment-by-file-nameAtomicRetrieves a specific attachment from a specific expense claim receipts by file name
xero.receipts.get-receipt-attachment-by-idAtomicRetrieves a specific attachments from a specific expense claim receipts by using a unique attachment Id
xero.receipts.get-receipt-attachmentsAtomicRetrieves attachments for a specific expense claim receipt
xero.receipts.get-receipt-historyAtomicRetrieves a history record for a specific receipt
xero.receipts.get-receiptsAtomicRetrieves draft expense claim receipts for any user
xero.receipts.update-receiptAtomicUpdates a specific draft expense claim receipts
xero.receipts.update-receipt-attachment-by-file-nameAtomicUpdates a specific attachment on a specific expense claim receipts by file name
xero.repeating-invoices.create-repeating-invoice-attachment-by-file-nameAtomicCreates an attachment from a specific repeating invoices by file name
xero.repeating-invoices.create-repeating-invoice-historyAtomicCreates a history record for a specific repeating invoice
xero.repeating-invoices.create-repeating-invoicesAtomicCreates one or more repeating invoice templates
xero.repeating-invoices.get-repeating-invoiceAtomicRetrieves a specific repeating invoice by using a unique repeating invoice Id
xero.repeating-invoices.get-repeating-invoice-attachment-by-file-nameAtomicRetrieves a specific attachment from a specific repeating invoices by file name
xero.repeating-invoices.get-repeating-invoice-attachment-by-idAtomicRetrieves a specific attachment from a specific repeating invoice
xero.repeating-invoices.get-repeating-invoice-attachmentsAtomicRetrieves attachments from a specific repeating invoice
xero.repeating-invoices.get-repeating-invoice-historyAtomicRetrieves history record for a specific repeating invoice
xero.repeating-invoices.get-repeating-invoicesAtomicRetrieves repeating invoices
xero.repeating-invoices.update-or-create-repeating-invoicesAtomicCreates or deletes one or more repeating invoice templates
xero.repeating-invoices.update-repeating-invoiceAtomicDeletes a specific repeating invoice template
xero.repeating-invoices.update-repeating-invoice-attachment-by-file-nameAtomicUpdates a specific attachment from a specific repeating invoices by file name
xero.reports.get-report-aged-payables-by-contactAtomicRetrieves report for aged payables by contact
xero.reports.get-report-aged-receivables-by-contactAtomicRetrieves report for aged receivables by contact
xero.reports.get-report-balance-sheetAtomicRetrieves report for balancesheet
xero.reports.get-report-bank-summaryAtomicRetrieves report for bank summary
xero.reports.get-report-budget-summaryAtomicRetrieves report for budget summary
xero.reports.get-report-executive-summaryAtomicRetrieves report for executive summary
xero.reports.get-report-from-idAtomicRetrieves a specific report using a unique ReportID
xero.reports.get-report-profit-and-lossAtomicRetrieves report for profit and loss
xero.reports.get-report-ten-ninety-nineAtomicRetrieve reports for 1099
xero.reports.get-report-trial-balanceAtomicRetrieves report for trial balance
xero.reports.get-reports-listAtomicRetrieves a list of the organistaions unique reports that require a uuid to fetch
xero.setup.post-setupAtomicSets the chart of accounts, the conversion date and conversion balances
xero.tax-rates.create-tax-ratesAtomicCreates one or more tax rates
xero.tax-rates.get-tax-rate-by-tax-typeAtomicRetrieves a specific tax rate according to given TaxType code
xero.tax-rates.get-tax-ratesAtomicRetrieves tax rates
xero.tax-rates.update-tax-rateAtomicUpdates tax rates
xero.tracking-categories.create-tracking-categoryAtomicCreate tracking categories
xero.tracking-categories.create-tracking-optionsAtomicCreates options for a specific tracking category
xero.tracking-categories.delete-tracking-categoryAtomicDeletes a specific tracking category
xero.tracking-categories.delete-tracking-optionsAtomicDeletes a specific option for a specific tracking category
xero.tracking-categories.get-tracking-categoriesAtomicRetrieves tracking categories and options
xero.tracking-categories.get-tracking-categoryAtomicRetrieves specific tracking categories and options using a unique tracking category Id
xero.tracking-categories.update-tracking-categoryAtomicUpdates a specific tracking category
xero.tracking-categories.update-tracking-optionsAtomicUpdates a specific option for a specific tracking category
xero.users.get-userAtomicRetrieves a specific user
xero.users.get-usersAtomicRetrieves users