Skip to content
Little Earth Solutions edited this page Oct 28, 2020 · 6 revisions

Quick Overview

The new library follows the PKCE flow XERO PKCE Flow

Basic Steps

Register your application

You need to create and App and obtain the Client ID, visit XERO Developer

OAuth 2.0 redirect URIs

The 3 OAuth 2.0 redirect URIs are recommended however you can adjust to ports and endpoint but this is the default.

delphiXERO will start a webserver on 1 of 3 ports (This allows for ports in use or a multiuser environment) XERO only allows 3 redirect URI's

Obtain your Client ID

Build and launch the Xero Demo application and enter your Client ID.

  • Click Authenticate and a browser login will appear, login and accept
  • The Tenant list will now populate and you can select a tenant
  • Test the application