Skip to main content
Xero
Xero
70 actions · 1 auth method
Accounting

Authentication

OAuth 2.0

Login to your Xero account to connect your data.Guides: Connector Profile, Link Account
Actions
|
70 actions
Action
Description
Required scopes
List Accounts
Retrieve the chart of accounts
Get Account
Retrieve a single account by ID
Create Account
Create a new account in the chart of accounts
Update Account
Update an existing account
Delete Account
Delete an account from the chart of accounts
List Bank Transactions
Retrieve a list of bank transactions
Get Bank Transaction
Retrieve a single bank transaction by ID
Create Bank Transaction
Create a spend or receive money bank transaction
Update Bank Transaction
Update an existing spend or receive money transaction
Delete Bank Transaction
Delete a spend or receive money transaction
List Branding Themes
Retrieve a list of branding themes
Get Branding Theme
Retrieve a single branding theme by ID
List Companies
List all companies (organisations) connected to the Xero account
List Contacts
Retrieve a list of contacts with optional filtering and pagination
Get Contact
Retrieve a single contact by ID
Create Contact
Create a new contact
Update Contact
Update an existing contact
List Credit Notes
Retrieve a list of credit notes
Get Credit Note
Retrieve a single credit note by ID
Create Credit Note
Create a credit note
Update Credit Note
Update an existing credit note
List Invoices
Retrieve a list of invoices with optional filtering and pagination
Get Invoice
Retrieve a single invoice by ID
Create Invoice
Create one or more invoices
Update Invoice
Update an existing invoice
Get Online Invoice URL
Retrieve the online invoice URL for a sales invoice
List Items
Retrieve a list of items (products/services)
Get Item
Retrieve a single item by ID or Code
Create Item
Create a new item (product/service)
Update Item
Update an existing item
Delete Item
Delete an item
List Journals
Retrieve a list of journals
Get Journal
Retrieve a single journal by ID or number
List Manual Journals
Retrieve a list of manual journals
Get Manual Journal
Retrieve a single manual journal by ID
Create Manual Journal
Create a new manual journal
Update Manual Journal
Update an existing manual journal
Get Organisation
Retrieve organisation details
List Payments
Retrieve a list of payments
Get Payment
Retrieve a single payment by ID
Create Payment
Create a payment for an invoice, credit note, prepayment, or overpayment
Delete Payment
Delete (reverse) a payment
List Purchase Orders
Retrieve a list of purchase orders
Get Purchase Order
Retrieve a single purchase order by ID or number
Create Purchase Order
Create a new purchase order
Update Purchase Order
Update an existing purchase order
List Quotes
Retrieve a list of quotes
Get Quote
Retrieve a single quote by ID
Create Quote
Create a new quote
Update Quote
Update an existing quote
Get Balance Sheet
Retrieve the Balance Sheet report
Get Profit And Loss
Retrieve the Profit and Loss report
Get Trial Balance
Retrieve the Trial Balance report
Get Aged Receivables
Retrieve the Aged Receivables by Contact report
Get Aged Payables
Retrieve the Aged Payables by Contact report
Get Bank Summary
Retrieve the Bank Summary report
Get Budget Summary
Retrieve the Budget Summary report
Get Executive Summary
Retrieve the Executive Summary report
List Tax Rates
Retrieve a list of tax rates
Get Tax Rate
Retrieve a tax rate by tax type
List Tracking Categories
Retrieve a list of tracking categories
Get Tracking Category
Retrieve a single tracking category by ID
Create Tracking Category
Create a new tracking category
Create Tracking Option
Create a new tracking option within a category
Update Tracking Category
Update an existing tracking category
Update Tracking Option
Update an existing tracking option
Delete Tracking Category
Delete a tracking category
Delete Tracking Option
Delete a tracking option
List Users
Retrieve a list of users
Get User
Retrieve a single user by ID

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/xero/filled/png

Connector Profile

Xero - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/xero/filled/png

Link Account

Xero - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: