|Xero||v2||GA||Supports production Xero accounts and unified accounting schema.|
|Xero||v1||Deprecated||Supports production Xero accounts with raw schema.|
The first thing you need to do is log in to Xero, or create a free Xero developer account.
Enter the credentials and click on Log in button. Navigate to Xero Developer
You can create app by clicking "New app" button. A pop-out will appear.
Enter App name, integration type and fill mandatory fields. Click on the save button. Your app will be added.
Click on the name of the added app.
You will land on App details page. Click on Configuration from left nav pane.
You should add the Redirect URI https://hotglue.xyz/callback. Once you do, you can also get your Client ID and generate Client Secret. Now you can go ahead and copy it into hotglue.
Now you can insert the client id and client secret pair from the Keys section into your hotglue Xero target settings:
That's it! Just repeat the process to enable the Xero Production OAuth app.
Below is a list of the Xero entities currently supported by the hotglue target:
|Invoices||🟢 Supported||Invoices Unified Schema|
|Journal Entries||🟢 Supported||Journal Entries Unified Schema|
|Accounts||🟢 Supported||Accounts Unified Schema|
|Customers||🟢 Supported||Customers Unified Schema|
|Journal Lines||🟢 Supported||Customers Unified Schema|
|Invoice Line Items||🟢 Supported||Customers Unified Schema|
|Items||🟢 Supported||Items Unified Schema|
|Credit Notes||🟢 Supported||Credit Notes Unified Schemaema|
Don't see an entity you're looking for? Let us know
Use the below Postman collection to access sample payloads for the Xero target. Note: the samples are formatted to work with the API Source.
Updated about 2 months ago