Hi,
I'm trying to add a REST api connection on Retool, with Ramp payment platform.
I'm using the following values for establishing the authentication, but it errors out during the authentication process.
- Base URL: https://api.ramp.com
- Authentication method: OAuth 2.0 with Authorization Code Grant
- Callback URL: https://oauth.retool.com/oauth/user/oauthcallback
- I added this URL on Ramp under redirect URIs section.
- Authorization URL: https://app.ramp.com/v1/authorize
- Access Token URL: https://api.ramp.com/oauth/token
- Client ID / Secret: values I get from Ramp account
- Scopes: receipts:read
- Callback URL: https://oauth.retool.com/oauth/user/oauthcallback
When I contacted Ramp Customer Support, they said the URL includes some parameters with empty values and also some parameters not recognized by their authenticator:
- Prompt
- I was able to delete it by selecting "No Prompt" under Prompt section
- Audience
- I can't remove this parameter, and it seems like this is required for Oauth2.0, but I'm not sure what to put.
- access_type
- The value seems to be "offline" all the time, but I don't know where/how I can remove this.
Any helps would be much appreciated, thanks!