Skip to main content

Create an OAuth application

Register an OAuth application in Moneybird to obtain the Client ID and Client Secret used by the StackOne Connector profile.

1

Sign in to Moneybird

Open the Moneybird login page and sign in with your Email address and Password, then click Login to Moneybird.

Moneybird login page with the email, password and login button highlighted
2

Open the Developers page

Go to the Moneybird Developers page and click Create OAuth application in the top-right corner.

Moneybird Developers page with the Create OAuth application button highlighted
3

Fill in the application details

On the Create OAuth application form, fill in both fields and click Save.

  • Enter a Name for the application (e.g., StackOne). This name is shown to users when a connection is made using this API token.
  • Set the Callback URL to https://api.stackone.com/connect/oauth2/moneybird/callback
Create OAuth application form with the Name and Callback URL fields highlighted
4

Confirm with your password

Moneybird asks you to confirm the action. In the Are you sure? dialog, enter your Password and click Confirm.

Password confirmation dialog with the password field and confirm button highlighted

Copy the client credentials

After the application is created, Moneybird shows its details on the API token page.

1

Copy the Client ID and Client secret

On the application’s API token page, copy the Client ID and Client secret values. Paste them into the Client ID and Client Secret fields in the StackOne Connector profile.

  • The Client secret is confidential — store it securely and treat it like a password.
API token page with the Client ID and Client secret values highlighted (values redacted)
2

Configure scopes

Moneybird scopes are not set on the OAuth application itself — they are requested when the account owner authorizes the connection. In the Scopes field in the StackOne Connector profile, enter a space-separated list of scopes, or leave it empty to request the default set below.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Moneybird:
1

Open the connector

Log in to StackOne, open Connectors, and select Moneybird.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0.
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
    • Scopes (Optional)
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for Moneybird.