Hi,
I setup oauth2 credentials for Zoho Mail, this worked very easy.
But I discovered instead of sending a Bearer token Zoho wants me to send the token with the prefix Zoho-oauthtoken instead of Bearer. Is there a way to do this?
If the default zoho auth needs to be updated, you can do this with manual headers.
But we just integrated with zoho last week, even with custom HTTP nodes, it still worked. But we are 3 small updates behind so this may have changed.
Actually I checked, we used HTTP custom oauth rather than zoho oauth connection, and made http request nodes. We needed custom endpoints, so maybe the default nodes need updating.
Do you have any specifics on errors, do the zoho nodes not work?
To be clear I am not using the integrated Zoho CRM oauth2.
I also tried to overwrite the header auth but seems like the auth header is merged and the one from the oauth has higher prio. I dont think that Zoho’s api changed the needed Zoho-oauthtoken recently.
I get INVALID_OAUTHTOKEN if I call the zoho api, because of the missing Zoho-oauthtoken.
I am not sure what you mean by custom oauth.
I did the following:
For Authentication choose Generic Credential Type
For Generic Auth Type choose OAuth2 API
For OAuth2 API I created my custom oauth2 zoho (which is working, as I saw the token)