Skip to main content
Ramp’s Developer API lets us pull card transactions, reimbursements, vendors, and spend programs to power reporting on spend by team and location, vendor concentration, and cost per employee. You’ll create an app in your own Ramp account using the Client Credentials OAuth flow — a server-to-server grant with no browser redirect — and then paste its Client ID and Client Secret into our connection form. You’ll need admin access to your Ramp account to reach the Developer settings.
The scopes you select define exactly what we can read. Ramp issues our access token with every scope your app is registered for, so the app you create in step 1 is the real boundary on our access — not anything configured on our side. Grant only the read scopes in step 2, and in particular leave cards:read_vault unchecked: it exposes raw card numbers and CVVs, we never request it, and we have no use for it.

Create an app in Ramp

  • In the Ramp web app, go to Company → Developer and click Create New App.
  • Name: Human Intelligence Data Sync, then accept the Terms.
  • Under Grant types, click Add new grant type and choose Client Credentials. Don’t add Authorization Code — we don’t use it for this connection.

Configure the allowed scopes

Still in your app, click Configure allowed scopes under Scopes and select the 28 read scopes below. Every one is read-only — no :write scope is needed. Skip any row for a Ramp product your plan doesn’t include; we’ll simply have no data for it.
Do not select: cards:read_vault (raw card numbers and CVVs) or any :write scope. We never call a write endpoint, and our integration refuses to request the vault scope outright.

Enter your credentials

Ramp shows the Client Secret once, when the app is created — copy it before leaving the page. If you lose it, you can generate a new secret from the same app.
  • Click Connect above to open the connection form.
  • Enter your app’s Client ID.
  • Enter your app’s Client Secret.
  • Click Connect to save.

Security and API details

Questions? Contact us at support@humanintelligence.com.