Unable to connect Sellsy API V2 - Client authentication failed [400]

:bullseye: What is your goal?

Hello,

I am trying to connect Sellsy to Make using the Sellsy native module, but I keep getting errors.

:thinking: What is the problem & what have you tried?

Here is my setup:

  • Sellsy API V2 (beta)
  • I tried with a ā€˜Personal’ access type (OAuth 2 client credentials flow)
  • I also tried with a ā€˜Private’ access type (OAuth 2 authorization code flow)
  • My Make account is on the EU2 server (eu2.make.com)
  • The redirect URL I used in Sellsy: https://eu2.make.com/oauth/cb/sellsy2

Errors I get:

  • With Personal access: ā€˜Client authentication failed’
  • With Private access: ā€˜Failed to verify connection [400]’

Note: I tested my Client ID and Client Secret directly via Hoppscotch and the authentication works perfectly (I get a valid access_token back from https://login.sellsy.com/oauth2/access-tokens).

Could you please tell me:

  1. Which Sellsy access type should I use (Personal or Private)?
  2. What is the exact redirect URL to use for an EU2 account?
  3. Are there any specific scopes to select in the Advanced Settings?

Thank you for your help.

1 Like

As per the help doc for the Sellsy app, you should use Public or Private access types.

I’m pretty certain your redirect URL is incorrect.

The doc for the Sellsy app seems to be a little incomplete, but it looks like https://www.make.com/oauth/cb/sellsy2 should work. If not, I’d try https://www.make.com/oauth/cb/app

Please let us know if either if those are successful!

2 Likes