Creating new databases with Exact Online tokens

We need to setup a database for every client being an accountancy firm with on average 100+ divisions (administrations). I’ve learned that we have to create the database manually as there is no API at the moment. It must be clear that when we create the database we are not on a separate device than the Accountancy firm that is connected to the Exact Online instances we need to connect with.

Invantive employee told me that he would add a refresh token in a new version. It looks like this has been added. I tried several ways to set this up.

Tried several ways, but not with success.

Does Invantive’s “Preauthenticated Credentials” accept a refresh token generated by OUR OAuth flow?

The refresh token is tied to:

  • Client ID (our Exact app)
  • Client Secret (our Exact app)
  • User (client’s Exact login)

In this screen it is not clear where to put the token, the 2x refresh URI seems to be a bug. And do I have to add our Exact App Client ID and Secret?

Using “Previously registered Bring Your Own App” raises:

itgenscr845 (should have been itgenscr856)
Provider ‘ExactOnlineAll’ does not support pre-authenticated OAuth.

A bug has been resolved and made it into production to resolve this issue.

Explanation on use can be read in: