Rutter Link

Token Exchange

Overview

Rutter makes it easy for you to obtain and manage tokens from Rutter Link. A public_token is returned whenever a merchant successfully shares their data with you. However, the public_token cannot be used directly with our API, it must be exchanged for an access_token through our Token Exchange endpoint.

Token Exchange Flow

  1. Merchant authorizes you to use their data via Rutter Link.
  2. Link returns a public_token on the frontend, which must be exchanged for an access_token.
  3. Exchange the public_token for an access_token by calling /item/public_token/exchange.

The access_token can then be used to call Rutter endpoints and obtain information about a Connection.