Skip to content

Integrations

Xero: Accounting

235 Xero SDK operations with complete input and response references.

Get started · Schemas

OperationTypeScriptPython
Creates a new chart of accountsaccounting.createAccountaccounting.create_account
Creates an attachment on a specific accountaccounting.createAccountAttachmentByFileNameaccounting.create_account_attachment_by_file_name
Creates an attachment for a specific bank transaction by filenameaccounting.createBankTransactionAttachmentByFileNameaccounting.create_bank_transaction_attachment_by_file_name
Creates a history record for a specific bank transactionsaccounting.createBankTransactionHistoryRecordaccounting.create_bank_transaction_history_record
Creates one or more spent or received money transactionaccounting.createBankTransactionsaccounting.create_bank_transactions
Creates a bank transferaccounting.createBankTransferaccounting.create_bank_transfer
createBankTransferAttachmentByFileNameaccounting.createBankTransferAttachmentByFileNameaccounting.create_bank_transfer_attachment_by_file_name
Creates a history record for a specific bank transferaccounting.createBankTransferHistoryRecordaccounting.create_bank_transfer_history_record
Creates one or many batch payments for invoicesaccounting.createBatchPaymentaccounting.create_batch_payment
Creates a history record for a specific batch paymentaccounting.createBatchPaymentHistoryRecordaccounting.create_batch_payment_history_record
Creates a new custom payment service for a specific branding themeaccounting.createBrandingThemePaymentServicesaccounting.create_branding_theme_payment_services
createContactAttachmentByFileNameaccounting.createContactAttachmentByFileNameaccounting.create_contact_attachment_by_file_name
Creates a contact groupaccounting.createContactGroupaccounting.create_contact_group
Creates contacts to a specific contact groupaccounting.createContactGroupContactsaccounting.create_contact_group_contacts
Creates a new history record for a specific contactaccounting.createContactHistoryaccounting.create_contact_history
Creates multiple contacts (bulk) in a Xero organisationaccounting.createContactsaccounting.create_contacts
Creates allocation for a specific credit noteaccounting.createCreditNoteAllocationaccounting.create_credit_note_allocation
Creates an attachment for a specific credit noteaccounting.createCreditNoteAttachmentByFileNameaccounting.create_credit_note_attachment_by_file_name
Retrieves history records of a specific credit noteaccounting.createCreditNoteHistoryaccounting.create_credit_note_history
Creates a new credit noteaccounting.createCreditNotesaccounting.create_credit_notes
Create a new currency for a Xero organisationaccounting.createCurrencyaccounting.create_currency
Creates a history record for a specific expense claimaccounting.createExpenseClaimHistoryaccounting.create_expense_claim_history
Creates expense claimsaccounting.createExpenseClaimsaccounting.create_expense_claims
Creates an attachment for a specific invoice or purchase bill by filenameaccounting.createInvoiceAttachmentByFileNameaccounting.create_invoice_attachment_by_file_name
Creates a history record for a specific invoiceaccounting.createInvoiceHistoryaccounting.create_invoice_history
Creates one or more sales invoices or purchase billsaccounting.createInvoicesaccounting.create_invoices
Creates a history record for a specific itemaccounting.createItemHistoryaccounting.create_item_history
Creates one or more itemsaccounting.createItemsaccounting.create_items
Creates linked transactions (billable expenses)accounting.createLinkedTransactionaccounting.create_linked_transaction
Creates a specific attachment for a specific manual journal by file nameaccounting.createManualJournalAttachmentByFileNameaccounting.create_manual_journal_attachment_by_file_name
Creates a history record for a specific manual journalaccounting.createManualJournalHistoryRecordaccounting.create_manual_journal_history_record
Creates one or more manual journalsaccounting.createManualJournalsaccounting.create_manual_journals
Creates a single allocation for a specific overpaymentaccounting.createOverpaymentAllocationsaccounting.create_overpayment_allocations
Creates a history record for a specific overpaymentaccounting.createOverpaymentHistoryaccounting.create_overpayment_history
Creates a single payment for invoice or credit notesaccounting.createPaymentaccounting.create_payment
Creates a history record for a specific paymentaccounting.createPaymentHistoryaccounting.create_payment_history
Creates multiple payments for invoices or credit notesaccounting.createPaymentsaccounting.create_payments
Creates a payment serviceaccounting.createPaymentServiceaccounting.create_payment_service
Allows you to create an Allocation for prepaymentsaccounting.createPrepaymentAllocationsaccounting.create_prepayment_allocations
Creates a history record for a specific prepaymentaccounting.createPrepaymentHistoryaccounting.create_prepayment_history
Creates attachment for a specific purchase orderaccounting.createPurchaseOrderAttachmentByFileNameaccounting.create_purchase_order_attachment_by_file_name
Creates a history record for a specific purchase ordersaccounting.createPurchaseOrderHistoryaccounting.create_purchase_order_history
Creates one or more purchase ordersaccounting.createPurchaseOrdersaccounting.create_purchase_orders
Creates attachment for a specific quoteaccounting.createQuoteAttachmentByFileNameaccounting.create_quote_attachment_by_file_name
Creates a history record for a specific quoteaccounting.createQuoteHistoryaccounting.create_quote_history
Create one or more quotesaccounting.createQuotesaccounting.create_quotes
Creates draft expense claim receipts for any useraccounting.createReceiptaccounting.create_receipt
Creates an attachment on a specific expense claim receipts by file nameaccounting.createReceiptAttachmentByFileNameaccounting.create_receipt_attachment_by_file_name
Creates a history record for a specific receiptaccounting.createReceiptHistoryaccounting.create_receipt_history
Creates an attachment from a specific repeating invoices by file nameaccounting.createRepeatingInvoiceAttachmentByFileNameaccounting.create_repeating_invoice_attachment_by_file_name
Creates a history record for a specific repeating invoiceaccounting.createRepeatingInvoiceHistoryaccounting.create_repeating_invoice_history
Creates one or more repeating invoice templatesaccounting.createRepeatingInvoicesaccounting.create_repeating_invoices
Creates one or more tax ratesaccounting.createTaxRatesaccounting.create_tax_rates
Create tracking categoriesaccounting.createTrackingCategoryaccounting.create_tracking_category
Creates options for a specific tracking categoryaccounting.createTrackingOptionsaccounting.create_tracking_options
Deletes a chart of accountsaccounting.deleteAccountaccounting.delete_account
Deletes a specific bank transferaccounting.deleteBankTransferaccounting.delete_bank_transfer
Deletes one or more bank transfersaccounting.deleteBankTransfersaccounting.delete_bank_transfers
Updates a specific batch payment for invoices and credit notesaccounting.deleteBatchPaymentaccounting.delete_batch_payment
Updates a specific batch payment for invoices and credit notesaccounting.deleteBatchPaymentByUrlParamaccounting.delete_batch_payment_by_url_param
Deletes a specific contact from a contact group using a unique contact Idaccounting.deleteContactGroupContactaccounting.delete_contact_group_contact
Deletes all contacts from a specific contact groupaccounting.deleteContactGroupContactsaccounting.delete_contact_group_contacts
Deletes an Allocation from a Credit Noteaccounting.deleteCreditNoteAllocationsaccounting.delete_credit_note_allocations
Deletes a specific itemaccounting.deleteItemaccounting.delete_item
Deletes a specific linked transactions (billable expenses)accounting.deleteLinkedTransactionaccounting.delete_linked_transaction
Deletes an Allocation from an overpaymentaccounting.deleteOverpaymentAllocationsaccounting.delete_overpayment_allocations
Updates a specific payment for invoices and credit notesaccounting.deletePaymentaccounting.delete_payment
Deletes an Allocation from a Prepaymentaccounting.deletePrepaymentAllocationsaccounting.delete_prepayment_allocations
Deletes a specific tracking categoryaccounting.deleteTrackingCategoryaccounting.delete_tracking_category
Deletes a specific option for a specific tracking categoryaccounting.deleteTrackingOptionsaccounting.delete_tracking_options
Sends a copy of a specific invoice to related contact via emailaccounting.emailInvoiceaccounting.email_invoice
Retrieves a single chart of accounts by using a unique account Idaccounting.getAccountaccounting.get_account
Retrieves an attachment for a specific account by filenameaccounting.getAccountAttachmentByFileNameaccounting.get_account_attachment_by_file_name
Retrieves a specific attachment from a specific account using a unique attachment Idaccounting.getAccountAttachmentByIdaccounting.get_account_attachment_by_id
Retrieves attachments for a specific accounts by using a unique account Idaccounting.getAccountAttachmentsaccounting.get_account_attachments
Retrieves the full chart of accountsaccounting.getAccountsaccounting.get_accounts
Retrieves a single spent or received money transaction by using a unique bank transaction Idaccounting.getBankTransactionaccounting.get_bank_transaction
Retrieves a specific attachment from a specific bank transaction by filenameaccounting.getBankTransactionAttachmentByFileNameaccounting.get_bank_transaction_attachment_by_file_name
Retrieves specific attachments from a specific BankTransaction using a unique attachment Idaccounting.getBankTransactionAttachmentByIdaccounting.get_bank_transaction_attachment_by_id
Retrieves any attachments from a specific bank transactionsaccounting.getBankTransactionAttachmentsaccounting.get_bank_transaction_attachments
Retrieves any spent or received money transactionsaccounting.getBankTransactionsaccounting.get_bank_transactions
Retrieves history from a specific bank transaction using a unique bank transaction Idaccounting.getBankTransactionsHistoryaccounting.get_bank_transactions_history
Retrieves specific bank transfers by using a unique bank transfer Idaccounting.getBankTransferaccounting.get_bank_transfer
Retrieves a specific attachment on a specific bank transfer by file nameaccounting.getBankTransferAttachmentByFileNameaccounting.get_bank_transfer_attachment_by_file_name
Retrieves a specific attachment from a specific bank transfer using a unique attachment IDaccounting.getBankTransferAttachmentByIdaccounting.get_bank_transfer_attachment_by_id
Retrieves attachments from a specific bank transferaccounting.getBankTransferAttachmentsaccounting.get_bank_transfer_attachments
Retrieves history from a specific bank transfer using a unique bank transfer Idaccounting.getBankTransferHistoryaccounting.get_bank_transfer_history
Retrieves all bank transfersaccounting.getBankTransfersaccounting.get_bank_transfers
Retrieves a specific batch payment using a unique batch payment Idaccounting.getBatchPaymentaccounting.get_batch_payment
Retrieves history from a specific batch paymentaccounting.getBatchPaymentHistoryaccounting.get_batch_payment_history
Retrieves either one or many batch payments for invoicesaccounting.getBatchPaymentsaccounting.get_batch_payments
Retrieves a specific branding theme using a unique branding theme Idaccounting.getBrandingThemeaccounting.get_branding_theme
Retrieves the payment services for a specific branding themeaccounting.getBrandingThemePaymentServicesaccounting.get_branding_theme_payment_services
Retrieves all the branding themesaccounting.getBrandingThemesaccounting.get_branding_themes
Retrieves a specific budget, which includes budget linesaccounting.getBudgetaccounting.get_budget
Retrieve a list of budgetsaccounting.getBudgetsaccounting.get_budgets
Retrieves a specific contacts in a Xero organisation using a unique contact Idaccounting.getContactaccounting.get_contact
Retrieves a specific attachment from a specific contact by file nameaccounting.getContactAttachmentByFileNameaccounting.get_contact_attachment_by_file_name
Retrieves a specific attachment from a specific contact using a unique attachment Idaccounting.getContactAttachmentByIdaccounting.get_contact_attachment_by_id
Retrieves attachments for a specific contact in a Xero organisationaccounting.getContactAttachmentsaccounting.get_contact_attachments
Retrieves a specific contact by contact number in a Xero organisationaccounting.getContactByContactNumberaccounting.get_contact_by_contact_number
Retrieves CIS settings for a specific contact in a Xero organisationaccounting.getContactCisSettingsaccounting.get_contact_cis_settings
Retrieves a specific contact group by using a unique contact group Idaccounting.getContactGroupaccounting.get_contact_group
Retrieves the contact Id and name of each contact groupaccounting.getContactGroupsaccounting.get_contact_groups
Retrieves history records for a specific contactaccounting.getContactHistoryaccounting.get_contact_history
Retrieves all contacts in a Xero organisationaccounting.getContactsaccounting.get_contacts
Retrieves a specific credit note using a unique credit note Idaccounting.getCreditNoteaccounting.get_credit_note
Retrieves credit notes as PDF filesaccounting.getCreditNoteAsPdfaccounting.get_credit_note_as_pdf
Retrieves a specific attachment on a specific credit note by file nameaccounting.getCreditNoteAttachmentByFileNameaccounting.get_credit_note_attachment_by_file_name
Retrieves a specific attachment from a specific credit note using a unique attachment Idaccounting.getCreditNoteAttachmentByIdaccounting.get_credit_note_attachment_by_id
Retrieves attachments for a specific credit notesaccounting.getCreditNoteAttachmentsaccounting.get_credit_note_attachments
Retrieves history records of a specific credit noteaccounting.getCreditNoteHistoryaccounting.get_credit_note_history
Retrieves any credit notesaccounting.getCreditNotesaccounting.get_credit_notes
Retrieves currencies for your Xero organisationaccounting.getCurrenciesaccounting.get_currencies
Retrieves a specific expense claim using a unique expense claim Idaccounting.getExpenseClaimaccounting.get_expense_claim
Retrieves history records of a specific expense claimaccounting.getExpenseClaimHistoryaccounting.get_expense_claim_history
Retrieves expense claimsaccounting.getExpenseClaimsaccounting.get_expense_claims
Retrieves a specific sales invoice or purchase bill using a unique invoice Idaccounting.getInvoiceaccounting.get_invoice
Retrieves invoices or purchase bills as PDF filesaccounting.getInvoiceAsPdfaccounting.get_invoice_as_pdf
Retrieves an attachment from a specific invoice or purchase bill by filenameaccounting.getInvoiceAttachmentByFileNameaccounting.get_invoice_attachment_by_file_name
Retrieves a specific attachment from a specific invoices or purchase bills by using a unique attachment Idaccounting.getInvoiceAttachmentByIdaccounting.get_invoice_attachment_by_id
Retrieves attachments for a specific invoice or purchase billaccounting.getInvoiceAttachmentsaccounting.get_invoice_attachments
Retrieves history records for a specific invoiceaccounting.getInvoiceHistoryaccounting.get_invoice_history
Retrieves invoice reminder settingsaccounting.getInvoiceRemindersaccounting.get_invoice_reminders
Retrieves sales invoices or purchase billsaccounting.getInvoicesaccounting.get_invoices
Retrieves a specific item using a unique item Idaccounting.getItemaccounting.get_item
Retrieves history for a specific itemaccounting.getItemHistoryaccounting.get_item_history
Retrieves itemsaccounting.getItemsaccounting.get_items
Retrieves a specific journal using a unique journal Id.accounting.getJournalaccounting.get_journal
Retrieves a specific journal using a unique journal number.accounting.getJournalByNumberaccounting.get_journal_by_number
Retrieves journalsaccounting.getJournalsaccounting.get_journals
Retrieves a specific linked transaction (billable expenses) using a unique linked transaction Idaccounting.getLinkedTransactionaccounting.get_linked_transaction
Retrieves linked transactions (billable expenses)accounting.getLinkedTransactionsaccounting.get_linked_transactions
Retrieves a specific manual journalaccounting.getManualJournalaccounting.get_manual_journal
Retrieves a specific attachment from a specific manual journal by file nameaccounting.getManualJournalAttachmentByFileNameaccounting.get_manual_journal_attachment_by_file_name
Allows you to retrieve a specific attachment from a specific manual journal using a unique attachment Idaccounting.getManualJournalAttachmentByIdaccounting.get_manual_journal_attachment_by_id
Retrieves attachment for a specific manual journalaccounting.getManualJournalAttachmentsaccounting.get_manual_journal_attachments
Retrieves manual journalsaccounting.getManualJournalsaccounting.get_manual_journals
Retrieves history for a specific manual journalaccounting.getManualJournalsHistoryaccounting.get_manual_journals_history
Retrieves a URL to an online invoiceaccounting.getOnlineInvoiceaccounting.get_online_invoice
Retrieves a list of the key actions your app has permission to perform in the connected Xero organisation.accounting.getOrganisationActionsaccounting.get_organisation_actions
Retrieves the CIS settings for the Xero organistaion.accounting.getOrganisationCisSettingsaccounting.get_organisation_cis_settings
Retrieves Xero organisation detailsaccounting.getOrganisationsaccounting.get_organisations
Retrieves a specific overpayment using a unique overpayment Idaccounting.getOverpaymentaccounting.get_overpayment
Retrieves history records of a specific overpaymentaccounting.getOverpaymentHistoryaccounting.get_overpayment_history
Retrieves overpaymentsaccounting.getOverpaymentsaccounting.get_overpayments
Retrieves a specific payment for invoices and credit notes using a unique payment Idaccounting.getPaymentaccounting.get_payment
Retrieves history records of a specific paymentaccounting.getPaymentHistoryaccounting.get_payment_history
Retrieves payments for invoices and credit notesaccounting.getPaymentsaccounting.get_payments
Retrieves payment servicesaccounting.getPaymentServicesaccounting.get_payment_services
Allows you to retrieve a specified prepaymentsaccounting.getPrepaymentaccounting.get_prepayment
Retrieves history record for a specific prepaymentaccounting.getPrepaymentHistoryaccounting.get_prepayment_history
Retrieves prepaymentsaccounting.getPrepaymentsaccounting.get_prepayments
Retrieves a specific purchase order using a unique purchase order Idaccounting.getPurchaseOrderaccounting.get_purchase_order
Retrieves specific purchase order as PDF files using a unique purchase order Idaccounting.getPurchaseOrderAsPdfaccounting.get_purchase_order_as_pdf
Retrieves a specific attachment for a specific purchase order by filenameaccounting.getPurchaseOrderAttachmentByFileNameaccounting.get_purchase_order_attachment_by_file_name
Retrieves specific attachment for a specific purchase order using a unique attachment Idaccounting.getPurchaseOrderAttachmentByIdaccounting.get_purchase_order_attachment_by_id
Retrieves attachments for a specific purchase orderaccounting.getPurchaseOrderAttachmentsaccounting.get_purchase_order_attachments
Retrieves a specific purchase order using purchase order numberaccounting.getPurchaseOrderByNumberaccounting.get_purchase_order_by_number
Retrieves history for a specific purchase orderaccounting.getPurchaseOrderHistoryaccounting.get_purchase_order_history
Retrieves purchase ordersaccounting.getPurchaseOrdersaccounting.get_purchase_orders
Retrieves a specific quote using a unique quote Idaccounting.getQuoteaccounting.get_quote
Retrieves a specific quote as a PDF file using a unique quote Idaccounting.getQuoteAsPdfaccounting.get_quote_as_pdf
Retrieves a specific attachment from a specific quote by filenameaccounting.getQuoteAttachmentByFileNameaccounting.get_quote_attachment_by_file_name
Retrieves a specific attachment from a specific quote using a unique attachment Idaccounting.getQuoteAttachmentByIdaccounting.get_quote_attachment_by_id
Retrieves attachments for a specific quoteaccounting.getQuoteAttachmentsaccounting.get_quote_attachments
Retrieves history records of a specific quoteaccounting.getQuoteHistoryaccounting.get_quote_history
Retrieves sales quotesaccounting.getQuotesaccounting.get_quotes
Retrieves a specific draft expense claim receipt by using a unique receipt Idaccounting.getReceiptaccounting.get_receipt
Retrieves a specific attachment from a specific expense claim receipts by file nameaccounting.getReceiptAttachmentByFileNameaccounting.get_receipt_attachment_by_file_name
Retrieves a specific attachments from a specific expense claim receipts by using a unique attachment Idaccounting.getReceiptAttachmentByIdaccounting.get_receipt_attachment_by_id
Retrieves attachments for a specific expense claim receiptaccounting.getReceiptAttachmentsaccounting.get_receipt_attachments
Retrieves a history record for a specific receiptaccounting.getReceiptHistoryaccounting.get_receipt_history
Retrieves draft expense claim receipts for any useraccounting.getReceiptsaccounting.get_receipts
Retrieves a specific repeating invoice by using a unique repeating invoice Idaccounting.getRepeatingInvoiceaccounting.get_repeating_invoice
Retrieves a specific attachment from a specific repeating invoices by file nameaccounting.getRepeatingInvoiceAttachmentByFileNameaccounting.get_repeating_invoice_attachment_by_file_name
Retrieves a specific attachment from a specific repeating invoiceaccounting.getRepeatingInvoiceAttachmentByIdaccounting.get_repeating_invoice_attachment_by_id
Retrieves attachments from a specific repeating invoiceaccounting.getRepeatingInvoiceAttachmentsaccounting.get_repeating_invoice_attachments
Retrieves history record for a specific repeating invoiceaccounting.getRepeatingInvoiceHistoryaccounting.get_repeating_invoice_history
Retrieves repeating invoicesaccounting.getRepeatingInvoicesaccounting.get_repeating_invoices
Retrieves report for aged payables by contactaccounting.getReportAgedPayablesByContactaccounting.get_report_aged_payables_by_contact
Retrieves report for aged receivables by contactaccounting.getReportAgedReceivablesByContactaccounting.get_report_aged_receivables_by_contact
Retrieves report for balancesheetaccounting.getReportBalanceSheetaccounting.get_report_balance_sheet
Retrieves report for bank summaryaccounting.getReportBankSummaryaccounting.get_report_bank_summary
Retrieves report for budget summaryaccounting.getReportBudgetSummaryaccounting.get_report_budget_summary
Retrieves report for executive summaryaccounting.getReportExecutiveSummaryaccounting.get_report_executive_summary
Retrieves a specific report using a unique ReportIDaccounting.getReportFromIdaccounting.get_report_from_id
Retrieves report for profit and lossaccounting.getReportProfitAndLossaccounting.get_report_profit_and_loss
Retrieves a list of the organistaions unique reports that require a uuid to fetchaccounting.getReportsListaccounting.get_reports_list
Retrieve reports for 1099accounting.getReportTenNinetyNineaccounting.get_report_ten_ninety_nine
Retrieves report for trial balanceaccounting.getReportTrialBalanceaccounting.get_report_trial_balance
Retrieves a specific tax rate according to given TaxType codeaccounting.getTaxRateByTaxTypeaccounting.get_tax_rate_by_tax_type
Retrieves tax ratesaccounting.getTaxRatesaccounting.get_tax_rates
Retrieves tracking categories and optionsaccounting.getTrackingCategoriesaccounting.get_tracking_categories
Retrieves specific tracking categories and options using a unique tracking category Idaccounting.getTrackingCategoryaccounting.get_tracking_category
Retrieves a specific useraccounting.getUseraccounting.get_user
Retrieves usersaccounting.getUsersaccounting.get_users
Sets the chart of accounts, the conversion date and conversion balancesaccounting.postSetupaccounting.post_setup
Updates a chart of accountsaccounting.updateAccountaccounting.update_account
Updates attachment on a specific account by filenameaccounting.updateAccountAttachmentByFileNameaccounting.update_account_attachment_by_file_name
Updates a single spent or received money transactionaccounting.updateBankTransactionaccounting.update_bank_transaction
Updates a specific attachment from a specific bank transaction by filenameaccounting.updateBankTransactionAttachmentByFileNameaccounting.update_bank_transaction_attachment_by_file_name
updateBankTransferAttachmentByFileNameaccounting.updateBankTransferAttachmentByFileNameaccounting.update_bank_transfer_attachment_by_file_name
Updates a specific contact in a Xero organisationaccounting.updateContactaccounting.update_contact
updateContactAttachmentByFileNameaccounting.updateContactAttachmentByFileNameaccounting.update_contact_attachment_by_file_name
Updates a specific contact groupaccounting.updateContactGroupaccounting.update_contact_group
Updates a specific credit noteaccounting.updateCreditNoteaccounting.update_credit_note
Updates attachments on a specific credit note by file nameaccounting.updateCreditNoteAttachmentByFileNameaccounting.update_credit_note_attachment_by_file_name
Updates a specific expense claimsaccounting.updateExpenseClaimaccounting.update_expense_claim
Updates a specific sales invoices or purchase billsaccounting.updateInvoiceaccounting.update_invoice
Updates an attachment from a specific invoices or purchase bill by filenameaccounting.updateInvoiceAttachmentByFileNameaccounting.update_invoice_attachment_by_file_name
Updates a specific itemaccounting.updateItemaccounting.update_item
Updates a specific linked transactions (billable expenses)accounting.updateLinkedTransactionaccounting.update_linked_transaction
Updates a specific manual journalaccounting.updateManualJournalaccounting.update_manual_journal
Updates a specific attachment from a specific manual journal by file nameaccounting.updateManualJournalAttachmentByFileNameaccounting.update_manual_journal_attachment_by_file_name
Updates or creates one or more spent or received money transactionaccounting.updateOrCreateBankTransactionsaccounting.update_or_create_bank_transactions
Updates or creates one or more contacts in a Xero organisationaccounting.updateOrCreateContactsaccounting.update_or_create_contacts
Updates or creates one or more credit notesaccounting.updateOrCreateCreditNotesaccounting.update_or_create_credit_notes
Updates or creates one or more sales invoices or purchase billsaccounting.updateOrCreateInvoicesaccounting.update_or_create_invoices
Updates or creates one or more itemsaccounting.updateOrCreateItemsaccounting.update_or_create_items
Updates or creates a single manual journalaccounting.updateOrCreateManualJournalsaccounting.update_or_create_manual_journals
Updates or creates one or more purchase ordersaccounting.updateOrCreatePurchaseOrdersaccounting.update_or_create_purchase_orders
Updates or creates one or more quotesaccounting.updateOrCreateQuotesaccounting.update_or_create_quotes
Creates or deletes one or more repeating invoice templatesaccounting.updateOrCreateRepeatingInvoicesaccounting.update_or_create_repeating_invoices
Updates a specific purchase orderaccounting.updatePurchaseOrderaccounting.update_purchase_order
Updates a specific attachment for a specific purchase order by filenameaccounting.updatePurchaseOrderAttachmentByFileNameaccounting.update_purchase_order_attachment_by_file_name
Updates a specific quoteaccounting.updateQuoteaccounting.update_quote
Updates a specific attachment from a specific quote by filenameaccounting.updateQuoteAttachmentByFileNameaccounting.update_quote_attachment_by_file_name
Updates a specific draft expense claim receiptsaccounting.updateReceiptaccounting.update_receipt
Updates a specific attachment on a specific expense claim receipts by file nameaccounting.updateReceiptAttachmentByFileNameaccounting.update_receipt_attachment_by_file_name
Deletes a specific repeating invoice templateaccounting.updateRepeatingInvoiceaccounting.update_repeating_invoice
Updates a specific attachment from a specific repeating invoices by file nameaccounting.updateRepeatingInvoiceAttachmentByFileNameaccounting.update_repeating_invoice_attachment_by_file_name
Updates tax ratesaccounting.updateTaxRateaccounting.update_tax_rate
Updates a specific tracking categoryaccounting.updateTrackingCategoryaccounting.update_tracking_category
Updates a specific option for a specific tracking categoryaccounting.updateTrackingOptionsaccounting.update_tracking_options

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.