Xero ​
| Workflow | Type | Description |
|---|---|---|
| xero.accounts.create-account | Atomic | Creates a new chart of accounts |
| xero.accounts.create-account-attachment-by-file-name | Atomic | Creates an attachment on a specific account |
| xero.accounts.delete-account | Atomic | Deletes a chart of accounts |
| xero.accounts.get-account | Atomic | Retrieves a single chart of accounts by using a unique account Id |
| xero.accounts.get-account-attachment-by-file-name | Atomic | Retrieves an attachment for a specific account by filename |
| xero.accounts.get-account-attachment-by-id | Atomic | Retrieves a specific attachment from a specific account using a unique attachment Id |
| xero.accounts.get-account-attachments | Atomic | Retrieves attachments for a specific accounts by using a unique account Id |
| xero.accounts.get-accounts | Atomic | Retrieves the full chart of accounts |
| xero.accounts.update-account | Atomic | Updates a chart of accounts |
| xero.accounts.update-account-attachment-by-file-name | Atomic | Updates attachment on a specific account by filename |
| xero.bank-transactions.create-bank-transaction-attachment-by-file-name | Atomic | Creates an attachment for a specific bank transaction by filename |
| xero.bank-transactions.create-bank-transaction-history-record | Atomic | Creates a history record for a specific bank transactions |
| xero.bank-transactions.create-bank-transactions | Atomic | Creates one or more spent or received money transaction |
| xero.bank-transactions.get-bank-transaction | Atomic | Retrieves a single spent or received money transaction by using a unique bank transaction Id |
| xero.bank-transactions.get-bank-transaction-attachment-by-file-name | Atomic | Retrieves a specific attachment from a specific bank transaction by filename |
| xero.bank-transactions.get-bank-transaction-attachment-by-id | Atomic | Retrieves specific attachments from a specific BankTransaction using a unique attachment Id |
| xero.bank-transactions.get-bank-transaction-attachments | Atomic | Retrieves any attachments from a specific bank transactions |
| xero.bank-transactions.get-bank-transactions | Atomic | Retrieves any spent or received money transactions |
| xero.bank-transactions.get-bank-transactions-history | Atomic | Retrieves history from a specific bank transaction using a unique bank transaction Id |
| xero.bank-transactions.update-bank-transaction | Atomic | Updates a single spent or received money transaction |
| xero.bank-transactions.update-bank-transaction-attachment-by-file-name | Atomic | Updates a specific attachment from a specific bank transaction by filename |
| xero.bank-transactions.update-or-create-bank-transactions | Atomic | Updates or creates one or more spent or received money transaction |
| xero.bank-transfers.create-bank-transfer | Atomic | Creates a bank transfer |
| xero.bank-transfers.create-bank-transfer-attachment-by-file-name | Atomic | xero.bank-transfers.create-bank-transfer-attachment-by-file-name |
| xero.bank-transfers.create-bank-transfer-history-record | Atomic | Creates a history record for a specific bank transfer |
| xero.bank-transfers.delete-bank-transfer | Atomic | Deletes a specific bank transfer |
| xero.bank-transfers.delete-bank-transfers | Atomic | Deletes one or more bank transfers |
| xero.bank-transfers.get-bank-transfer | Atomic | Retrieves specific bank transfers by using a unique bank transfer Id |
| xero.bank-transfers.get-bank-transfer-attachment-by-file-name | Atomic | Retrieves a specific attachment on a specific bank transfer by file name |
| xero.bank-transfers.get-bank-transfer-attachment-by-id | Atomic | Retrieves a specific attachment from a specific bank transfer using a unique attachment ID |
| xero.bank-transfers.get-bank-transfer-attachments | Atomic | Retrieves attachments from a specific bank transfer |
| xero.bank-transfers.get-bank-transfer-history | Atomic | Retrieves history from a specific bank transfer using a unique bank transfer Id |
| xero.bank-transfers.get-bank-transfers | Atomic | Retrieves all bank transfers |
| xero.bank-transfers.update-bank-transfer-attachment-by-file-name | Atomic | xero.bank-transfers.update-bank-transfer-attachment-by-file-name |
| xero.batch-payments.create-batch-payment | Atomic | Creates one or many batch payments for invoices |
| xero.batch-payments.create-batch-payment-history-record | Atomic | Creates a history record for a specific batch payment |
| xero.batch-payments.delete-batch-payment | Atomic | Updates a specific batch payment for invoices and credit notes |
| xero.batch-payments.delete-batch-payment-by-url-param | Atomic | Updates a specific batch payment for invoices and credit notes |
| xero.batch-payments.get-batch-payment | Atomic | Retrieves a specific batch payment using a unique batch payment Id |
| xero.batch-payments.get-batch-payment-history | Atomic | Retrieves history from a specific batch payment |
| xero.batch-payments.get-batch-payments | Atomic | Retrieves either one or many batch payments for invoices |
| xero.branding-themes.create-branding-theme-payment-services | Atomic | Creates a new custom payment service for a specific branding theme |
| xero.branding-themes.get-branding-theme | Atomic | Retrieves a specific branding theme using a unique branding theme Id |
| xero.branding-themes.get-branding-theme-payment-services | Atomic | Retrieves the payment services for a specific branding theme |
| xero.branding-themes.get-branding-themes | Atomic | Retrieves all the branding themes |
| xero.budgets.get-budget | Atomic | Retrieves a specific budget, which includes budget lines |
| xero.budgets.get-budgets | Atomic | Retrieve a list of budgets |
| xero.contact-groups.create-contact-group | Atomic | Creates a contact group |
| xero.contact-groups.create-contact-group-contacts | Atomic | Creates contacts to a specific contact group |
| xero.contact-groups.delete-contact-group-contact | Atomic | Deletes a specific contact from a contact group using a unique contact Id |
| xero.contact-groups.delete-contact-group-contacts | Atomic | Deletes all contacts from a specific contact group |
| xero.contact-groups.get-contact-group | Atomic | Retrieves a specific contact group by using a unique contact group Id |
| xero.contact-groups.get-contact-groups | Atomic | Retrieves the contact Id and name of each contact group |
| xero.contact-groups.update-contact-group | Atomic | Updates a specific contact group |
| xero.contacts.create-contact-attachment-by-file-name | Atomic | xero.contacts.create-contact-attachment-by-file-name |
| xero.contacts.create-contact-history | Atomic | Creates a new history record for a specific contact |
| xero.contacts.create-contacts | Atomic | Creates multiple contacts (bulk) in a Xero organisation |
| xero.contacts.get-contact | Atomic | Retrieves a specific contacts in a Xero organisation using a unique contact Id |
| xero.contacts.get-contact-attachment-by-file-name | Atomic | Retrieves a specific attachment from a specific contact by file name |
| xero.contacts.get-contact-attachment-by-id | Atomic | Retrieves a specific attachment from a specific contact using a unique attachment Id |
| xero.contacts.get-contact-attachments | Atomic | Retrieves attachments for a specific contact in a Xero organisation |
| xero.contacts.get-contact-by-contact-number | Atomic | Retrieves a specific contact by contact number in a Xero organisation |
| xero.contacts.get-contact-cis-settings | Atomic | Retrieves CIS settings for a specific contact in a Xero organisation |
| xero.contacts.get-contact-history | Atomic | Retrieves history records for a specific contact |
| xero.contacts.get-contacts | Atomic | Retrieves all contacts in a Xero organisation |
| xero.contacts.update-contact | Atomic | Updates a specific contact in a Xero organisation |
| xero.contacts.update-contact-attachment-by-file-name | Atomic | xero.contacts.update-contact-attachment-by-file-name |
| xero.contacts.update-or-create-contacts | Atomic | Updates or creates one or more contacts in a Xero organisation |
| xero.credit-notes.create-credit-note-allocation | Atomic | Creates allocation for a specific credit note |
| xero.credit-notes.create-credit-note-attachment-by-file-name | Atomic | Creates an attachment for a specific credit note |
| xero.credit-notes.create-credit-note-history | Atomic | Retrieves history records of a specific credit note |
| xero.credit-notes.create-credit-notes | Atomic | Creates a new credit note |
| xero.credit-notes.delete-credit-note-allocations | Atomic | Deletes an Allocation from a Credit Note |
| xero.credit-notes.get-credit-note | Atomic | Retrieves a specific credit note using a unique credit note Id |
| xero.credit-notes.get-credit-note-as-pdf | Atomic | Retrieves credit notes as PDF files |
| xero.credit-notes.get-credit-note-attachment-by-file-name | Atomic | Retrieves a specific attachment on a specific credit note by file name |
| xero.credit-notes.get-credit-note-attachment-by-id | Atomic | Retrieves a specific attachment from a specific credit note using a unique attachment Id |
| xero.credit-notes.get-credit-note-attachments | Atomic | Retrieves attachments for a specific credit notes |
| xero.credit-notes.get-credit-note-history | Atomic | Retrieves history records of a specific credit note |
| xero.credit-notes.get-credit-notes | Atomic | Retrieves any credit notes |
| xero.credit-notes.update-credit-note | Atomic | Updates a specific credit note |
| xero.credit-notes.update-credit-note-attachment-by-file-name | Atomic | Updates attachments on a specific credit note by file name |
| xero.credit-notes.update-or-create-credit-notes | Atomic | Updates or creates one or more credit notes |
| xero.currencies.create-currency | Atomic | Create a new currency for a Xero organisation |
| xero.currencies.get-currencies | Atomic | Retrieves currencies for your Xero organisation |
| xero.expense-claims.create-expense-claim-history | Atomic | Creates a history record for a specific expense claim |
| xero.expense-claims.create-expense-claims | Atomic | Creates expense claims |
| xero.expense-claims.get-expense-claim | Atomic | Retrieves a specific expense claim using a unique expense claim Id |
| xero.expense-claims.get-expense-claim-history | Atomic | Retrieves history records of a specific expense claim |
| xero.expense-claims.get-expense-claims | Atomic | Retrieves expense claims |
| xero.expense-claims.update-expense-claim | Atomic | Updates a specific expense claims |
| xero.invoice-reminders.get-invoice-reminders | Atomic | Retrieves invoice reminder settings |
| xero.invoices.create-invoice-attachment-by-file-name | Atomic | Creates an attachment for a specific invoice or purchase bill by filename |
| xero.invoices.create-invoice-history | Atomic | Creates a history record for a specific invoice |
| xero.invoices.create-invoices | Atomic | Creates one or more sales invoices or purchase bills |
| xero.invoices.email-invoice | Atomic | Sends a copy of a specific invoice to related contact via email |
| xero.invoices.get-invoice | Atomic | Retrieves a specific sales invoice or purchase bill using a unique invoice Id |
| xero.invoices.get-invoice-as-pdf | Atomic | Retrieves invoices or purchase bills as PDF files |
| xero.invoices.get-invoice-attachment-by-file-name | Atomic | Retrieves an attachment from a specific invoice or purchase bill by filename |
| xero.invoices.get-invoice-attachment-by-id | Atomic | Retrieves a specific attachment from a specific invoices or purchase bills by using a unique attachment Id |
| xero.invoices.get-invoice-attachments | Atomic | Retrieves attachments for a specific invoice or purchase bill |
| xero.invoices.get-invoice-history | Atomic | Retrieves history records for a specific invoice |
| xero.invoices.get-invoices | Atomic | Retrieves sales invoices or purchase bills |
| xero.invoices.get-online-invoice | Atomic | Retrieves a URL to an online invoice |
| xero.invoices.update-invoice | Atomic | Updates a specific sales invoices or purchase bills |
| xero.invoices.update-invoice-attachment-by-file-name | Atomic | Updates an attachment from a specific invoices or purchase bill by filename |
| xero.invoices.update-or-create-invoices | Atomic | Updates or creates one or more sales invoices or purchase bills |
| xero.items.create-item-history | Atomic | Creates a history record for a specific item |
| xero.items.create-items | Atomic | Creates one or more items |
| xero.items.delete-item | Atomic | Deletes a specific item |
| xero.items.get-item | Atomic | Retrieves a specific item using a unique item Id |
| xero.items.get-item-history | Atomic | Retrieves history for a specific item |
| xero.items.get-items | Atomic | Retrieves items |
| xero.items.update-item | Atomic | Updates a specific item |
| xero.items.update-or-create-items | Atomic | Updates or creates one or more items |
| xero.journals.get-journal | Atomic | Retrieves a specific journal using a unique journal Id. |
| xero.journals.get-journal-by-number | Atomic | Retrieves a specific journal using a unique journal number. |
| xero.journals.get-journals | Atomic | Retrieves journals |
| xero.linked-transactions.create-linked-transaction | Atomic | Creates linked transactions (billable expenses) |
| xero.linked-transactions.delete-linked-transaction | Atomic | Deletes a specific linked transactions (billable expenses) |
| xero.linked-transactions.get-linked-transaction | Atomic | Retrieves a specific linked transaction (billable expenses) using a unique linked transaction Id |
| xero.linked-transactions.get-linked-transactions | Atomic | Retrieves linked transactions (billable expenses) |
| xero.linked-transactions.update-linked-transaction | Atomic | Updates a specific linked transactions (billable expenses) |
| xero.manual-journals.create-manual-journal-attachment-by-file-name | Atomic | Creates a specific attachment for a specific manual journal by file name |
| xero.manual-journals.create-manual-journal-history-record | Atomic | Creates a history record for a specific manual journal |
| xero.manual-journals.create-manual-journals | Atomic | Creates one or more manual journals |
| xero.manual-journals.get-manual-journal | Atomic | Retrieves a specific manual journal |
| xero.manual-journals.get-manual-journal-attachment-by-file-name | Atomic | Retrieves a specific attachment from a specific manual journal by file name |
| xero.manual-journals.get-manual-journal-attachment-by-id | Atomic | Allows you to retrieve a specific attachment from a specific manual journal using a unique attachment Id |
| xero.manual-journals.get-manual-journal-attachments | Atomic | Retrieves attachment for a specific manual journal |
| xero.manual-journals.get-manual-journals | Atomic | Retrieves manual journals |
| xero.manual-journals.get-manual-journals-history | Atomic | Retrieves history for a specific manual journal |
| xero.manual-journals.update-manual-journal | Atomic | Updates a specific manual journal |
| xero.manual-journals.update-manual-journal-attachment-by-file-name | Atomic | Updates a specific attachment from a specific manual journal by file name |
| xero.manual-journals.update-or-create-manual-journals | Atomic | Updates or creates a single manual journal |
| xero.organisation.get-organisation-actions | Atomic | Retrieves a list of the key actions your app has permission to perform in the connected Xero organisation. |
| xero.organisation.get-organisation-cis-settings | Atomic | Retrieves the CIS settings for the Xero organistaion. |
| xero.organisation.get-organisations | Atomic | Retrieves Xero organisation details |
| xero.overpayments.create-overpayment-allocations | Atomic | Creates a single allocation for a specific overpayment |
| xero.overpayments.create-overpayment-history | Atomic | Creates a history record for a specific overpayment |
| xero.overpayments.delete-overpayment-allocations | Atomic | Deletes an Allocation from an overpayment |
| xero.overpayments.get-overpayment | Atomic | Retrieves a specific overpayment using a unique overpayment Id |
| xero.overpayments.get-overpayment-history | Atomic | Retrieves history records of a specific overpayment |
| xero.overpayments.get-overpayments | Atomic | Retrieves overpayments |
| xero.payment-services.create-payment-service | Atomic | Creates a payment service |
| xero.payment-services.get-payment-services | Atomic | Retrieves payment services |
| xero.payments.create-payment | Atomic | Creates a single payment for invoice or credit notes |
| xero.payments.create-payment-history | Atomic | Creates a history record for a specific payment |
| xero.payments.create-payments | Atomic | Creates multiple payments for invoices or credit notes |
| xero.payments.delete-payment | Atomic | Updates a specific payment for invoices and credit notes |
| xero.payments.get-payment | Atomic | Retrieves a specific payment for invoices and credit notes using a unique payment Id |
| xero.payments.get-payment-history | Atomic | Retrieves history records of a specific payment |
| xero.payments.get-payments | Atomic | Retrieves payments for invoices and credit notes |
| xero.prepayments.create-prepayment-allocations | Atomic | Allows you to create an Allocation for prepayments |
| xero.prepayments.create-prepayment-history | Atomic | Creates a history record for a specific prepayment |
| xero.prepayments.delete-prepayment-allocations | Atomic | Deletes an Allocation from a Prepayment |
| xero.prepayments.get-prepayment | Atomic | Allows you to retrieve a specified prepayments |
| xero.prepayments.get-prepayment-history | Atomic | Retrieves history record for a specific prepayment |
| xero.prepayments.get-prepayments | Atomic | Retrieves prepayments |
| xero.purchase-orders.create-purchase-order-attachment-by-file-name | Atomic | Creates attachment for a specific purchase order |
| xero.purchase-orders.create-purchase-order-history | Atomic | Creates a history record for a specific purchase orders |
| xero.purchase-orders.create-purchase-orders | Atomic | Creates one or more purchase orders |
| xero.purchase-orders.get-purchase-order | Atomic | Retrieves a specific purchase order using a unique purchase order Id |
| xero.purchase-orders.get-purchase-order-as-pdf | Atomic | Retrieves specific purchase order as PDF files using a unique purchase order Id |
| xero.purchase-orders.get-purchase-order-attachment-by-file-name | Atomic | Retrieves a specific attachment for a specific purchase order by filename |
| xero.purchase-orders.get-purchase-order-attachment-by-id | Atomic | Retrieves specific attachment for a specific purchase order using a unique attachment Id |
| xero.purchase-orders.get-purchase-order-attachments | Atomic | Retrieves attachments for a specific purchase order |
| xero.purchase-orders.get-purchase-order-by-number | Atomic | Retrieves a specific purchase order using purchase order number |
| xero.purchase-orders.get-purchase-order-history | Atomic | Retrieves history for a specific purchase order |
| xero.purchase-orders.get-purchase-orders | Atomic | Retrieves purchase orders |
| xero.purchase-orders.update-or-create-purchase-orders | Atomic | Updates or creates one or more purchase orders |
| xero.purchase-orders.update-purchase-order | Atomic | Updates a specific purchase order |
| xero.purchase-orders.update-purchase-order-attachment-by-file-name | Atomic | Updates a specific attachment for a specific purchase order by filename |
| xero.quotes.create-quote-attachment-by-file-name | Atomic | Creates attachment for a specific quote |
| xero.quotes.create-quote-history | Atomic | Creates a history record for a specific quote |
| xero.quotes.create-quotes | Atomic | Create one or more quotes |
| xero.quotes.get-quote | Atomic | Retrieves a specific quote using a unique quote Id |
| xero.quotes.get-quote-as-pdf | Atomic | Retrieves a specific quote as a PDF file using a unique quote Id |
| xero.quotes.get-quote-attachment-by-file-name | Atomic | Retrieves a specific attachment from a specific quote by filename |
| xero.quotes.get-quote-attachment-by-id | Atomic | Retrieves a specific attachment from a specific quote using a unique attachment Id |
| xero.quotes.get-quote-attachments | Atomic | Retrieves attachments for a specific quote |
| xero.quotes.get-quote-history | Atomic | Retrieves history records of a specific quote |
| xero.quotes.get-quotes | Atomic | Retrieves sales quotes |
| xero.quotes.update-or-create-quotes | Atomic | Updates or creates one or more quotes |
| xero.quotes.update-quote | Atomic | Updates a specific quote |
| xero.quotes.update-quote-attachment-by-file-name | Atomic | Updates a specific attachment from a specific quote by filename |
| xero.receipts.create-receipt | Atomic | Creates draft expense claim receipts for any user |
| xero.receipts.create-receipt-attachment-by-file-name | Atomic | Creates an attachment on a specific expense claim receipts by file name |
| xero.receipts.create-receipt-history | Atomic | Creates a history record for a specific receipt |
| xero.receipts.get-receipt | Atomic | Retrieves a specific draft expense claim receipt by using a unique receipt Id |
| xero.receipts.get-receipt-attachment-by-file-name | Atomic | Retrieves a specific attachment from a specific expense claim receipts by file name |
| xero.receipts.get-receipt-attachment-by-id | Atomic | Retrieves a specific attachments from a specific expense claim receipts by using a unique attachment Id |
| xero.receipts.get-receipt-attachments | Atomic | Retrieves attachments for a specific expense claim receipt |
| xero.receipts.get-receipt-history | Atomic | Retrieves a history record for a specific receipt |
| xero.receipts.get-receipts | Atomic | Retrieves draft expense claim receipts for any user |
| xero.receipts.update-receipt | Atomic | Updates a specific draft expense claim receipts |
| xero.receipts.update-receipt-attachment-by-file-name | Atomic | Updates a specific attachment on a specific expense claim receipts by file name |
| xero.repeating-invoices.create-repeating-invoice-attachment-by-file-name | Atomic | Creates an attachment from a specific repeating invoices by file name |
| xero.repeating-invoices.create-repeating-invoice-history | Atomic | Creates a history record for a specific repeating invoice |
| xero.repeating-invoices.create-repeating-invoices | Atomic | Creates one or more repeating invoice templates |
| xero.repeating-invoices.get-repeating-invoice | Atomic | Retrieves a specific repeating invoice by using a unique repeating invoice Id |
| xero.repeating-invoices.get-repeating-invoice-attachment-by-file-name | Atomic | Retrieves a specific attachment from a specific repeating invoices by file name |
| xero.repeating-invoices.get-repeating-invoice-attachment-by-id | Atomic | Retrieves a specific attachment from a specific repeating invoice |
| xero.repeating-invoices.get-repeating-invoice-attachments | Atomic | Retrieves attachments from a specific repeating invoice |
| xero.repeating-invoices.get-repeating-invoice-history | Atomic | Retrieves history record for a specific repeating invoice |
| xero.repeating-invoices.get-repeating-invoices | Atomic | Retrieves repeating invoices |
| xero.repeating-invoices.update-or-create-repeating-invoices | Atomic | Creates or deletes one or more repeating invoice templates |
| xero.repeating-invoices.update-repeating-invoice | Atomic | Deletes a specific repeating invoice template |
| xero.repeating-invoices.update-repeating-invoice-attachment-by-file-name | Atomic | Updates a specific attachment from a specific repeating invoices by file name |
| xero.reports.get-report-aged-payables-by-contact | Atomic | Retrieves report for aged payables by contact |
| xero.reports.get-report-aged-receivables-by-contact | Atomic | Retrieves report for aged receivables by contact |
| xero.reports.get-report-balance-sheet | Atomic | Retrieves report for balancesheet |
| xero.reports.get-report-bank-summary | Atomic | Retrieves report for bank summary |
| xero.reports.get-report-budget-summary | Atomic | Retrieves report for budget summary |
| xero.reports.get-report-executive-summary | Atomic | Retrieves report for executive summary |
| xero.reports.get-report-from-id | Atomic | Retrieves a specific report using a unique ReportID |
| xero.reports.get-report-profit-and-loss | Atomic | Retrieves report for profit and loss |
| xero.reports.get-report-ten-ninety-nine | Atomic | Retrieve reports for 1099 |
| xero.reports.get-report-trial-balance | Atomic | Retrieves report for trial balance |
| xero.reports.get-reports-list | Atomic | Retrieves a list of the organistaions unique reports that require a uuid to fetch |
| xero.setup.post-setup | Atomic | Sets the chart of accounts, the conversion date and conversion balances |
| xero.tax-rates.create-tax-rates | Atomic | Creates one or more tax rates |
| xero.tax-rates.get-tax-rate-by-tax-type | Atomic | Retrieves a specific tax rate according to given TaxType code |
| xero.tax-rates.get-tax-rates | Atomic | Retrieves tax rates |
| xero.tax-rates.update-tax-rate | Atomic | Updates tax rates |
| xero.tracking-categories.create-tracking-category | Atomic | Create tracking categories |
| xero.tracking-categories.create-tracking-options | Atomic | Creates options for a specific tracking category |
| xero.tracking-categories.delete-tracking-category | Atomic | Deletes a specific tracking category |
| xero.tracking-categories.delete-tracking-options | Atomic | Deletes a specific option for a specific tracking category |
| xero.tracking-categories.get-tracking-categories | Atomic | Retrieves tracking categories and options |
| xero.tracking-categories.get-tracking-category | Atomic | Retrieves specific tracking categories and options using a unique tracking category Id |
| xero.tracking-categories.update-tracking-category | Atomic | Updates a specific tracking category |
| xero.tracking-categories.update-tracking-options | Atomic | Updates a specific option for a specific tracking category |
| xero.users.get-user | Atomic | Retrieves a specific user |
| xero.users.get-users | Atomic | Retrieves users |
