Xero OAuth

Connect your Xero app for OAuth in Paragon.

You can find your Xero app credentials by visiting your Xero Developer Portal.

Note: You'll need to create a new Xero app if you don't already have one.

You'll need the following information to set up your Xero App with Paragon:

  • App Name

  • Client ID

  • Client Secret

  • Scopes Requested

Prerequisites

  • A Xero Developer Account. You can create one here.

  • A Xero OAuth application. Learn more about creating a Xero OAuth application here.

1. Add the Redirect URL to your Xero app

Paragon provides a redirect URL to send information to your app. To add the redirect URL to your Zoom app:

1. Copy the link under "Redirect URL" in Paragon.

2. Log in to your Xero Developer Portal.

3. Select your application from the developer portal.

4. Under App details > OAuth 2.0 credentials, press the Add another URI button.

5. Paste-in the redirect URL from Paragon. The redirect URL can be found in Step 1.

6. Press the Save button to save the Redirect URL.

2. Add your Slack app to Paragon

  1. Click the "Trigger" step in the workflow canvas, and choose OAuth from the sidebar.

  2. Under Connect an OAuth-enabled app, choose "Add a new OAuth-enabled app" and select "Xero".

3. Input your credentials

Fill out your credentials from Step 1 in their respective sections:

  • Client ID:

    1. Log in to your Xero Developer Portal.

    2. Select your application.

    3. Navigate to App details > OAuth 2.0 credentials.

    4. Copy the Client ID from "Client id".

  • Client Secret:

    1. Log in to your Xero Developer Portal.

    2. Select your application.

    3. Navigate to App details > OAuth 2.0 credentials.

    4. Press Generate a secret.

    5. Copy the Client Secret to use in Paragon.

  • Permissions: Select the scopes you've requested for your application. A complete list of Xero's scopes can be found here.

Press the green "Connect" button to save your credentials.

Last updated