Set up the Wave integration

Explore our API integration with Wave.

Wave is a global accounting platform that simplifies accounting processes for small business owners.

Before you can access data from customers using Wave for their accounting, you need to set up a Wave integration in the Codat portal. You'll need to:

  • Register your Wave application on Wave's developer portal.
  • Add the secure keys generated by your registration to the Codat portal.
  • Enable your Wave integration in the Codat portal.

Register your application


Developer account details

  • If you already have a Wave account, have your account details to hand.

  • If you don't, create an account before you start registration.

To register your Wave application you need to use Wave's developer portal.

  1. Go to the Wave website and sign in.
    The Manage Applications page is displayed.
  2. If you are using your account for the first time, select Get Started. Otherwise, select
    Create an application.
    The Create an application section is displayed.
  3. Add the following details:
    • In the Name box, enter your company’s name. Your customers see this when they authorize your connection to their accounting system.
    • (Optional) In the Description box, you can write a short description of the application.
    • In the Redirect URIs box, enter
    • In the Logo box, select Choose File to upload your company logo. The logo appears on the authorization page that your customers see.


Logo displayed on authorization page

If you don't upload your own company logo, the Codat logo appears on the authorization page.

  1. Read the terms of use carefully, and then scroll down and select the Yes, I agree checkbox.
  2. Select Create your application.
    The page refreshes and shows a table that contains your application name, and description, if you added one.
  3. Select your application name.
    The page refreshes and shows the secure keys that you need for the next stage of the process.
  4. Either keep this page open in a separate browser tab or copy the Client ID and Client Secret to a Word document or similar.

Add your secure keys to the Codat portal

To add your secure keys:

  1. Sign in to the Codat Portal.
  2. On the navigation bar, select Settings > Accounting.
  3. Scroll down the list until you find Wave, and select the Manage button next to it.
  4. Paste in the Client ID and Client Secret values from registration.
  5. Select Save to complete your integration set up.

Enable your Wave integration

  1. In the Codat portal, go to Settings > Accounting.
  2. Scroll down the page until you find Wave and select the toggle to set it to Enabled. You can also enable this integration directly from its Integration settings page.

Your Wave integration is ready to use.