Ramp Guide
Setting up the Ramp Integration
To access your users' data from Ramp, you need to enable the Ramp integration in the Platforms Page of the Rutter dashboard.
Ramp does not require any developer app setup on your side. Each connection authenticates with a Client ID and Client Secret from an API app that your end user creates in their own Ramp account.
User Authentication with Ramp
A Rutter Connection is created when your end user authenticates their Ramp account via Rutter Link. This in turn allows you to access their account data via the Rutter API.
Step 1: Create an API app in Ramp.
A Ramp Admin or Business Owner must do this. In Ramp, go to Company → Developer and click Start building (or Create new app). Name the app "Rutter", accept the terms, and create it. Your end user can open Ramp Developer settings directly.
If they are using a Ramp demo (sandbox) account, they follow the same steps in demo.ramp.com instead.
Step 2: Allow read access.
In the app, make sure Client credentials is turned on under Grant types. Then click Configure allowed scopes, click Read only, and save.
Step 3: Paste the Client ID into Rutter Link.
Copy the Client ID shown on the app page. It starts with ramp_id_.
Step 4: Paste the Client Secret into Rutter Link.
Click the copy button next to Client secret on the same app page and paste it into Rutter Link.
Reference
See the supported endpoints for Ramp.