Bank Feed OTP

The BankFeedOTP Object

A Rutter Bank Feed One Time Password (OTP) is used to authenticate the connection between Sage and Rutter. This is a one-time use code that is generated by Rutter which you will need to provide your customer to be used during their onboarding to create the Bank Feed connection.

Properties

expires_atstring

The ISO 8601 timestamp for when the OTP expires. By default, the OTP should be valid for 1 hour.

otpstring

The one-time password for the bank connection.

redirect_uristringnullable

URL to redirect to after completing user authentication to the bank. Should append Rutter-provided 'challenge' as a query parameter. Refer to the Intuit bank feeds guide for more info.Supported for Intuit Bank Feeds.

Endpoints
POST
/accounting/bank_feeds/otp

Generate new OTP

POSThttps://production.rutterapi.com/versioned/accounting/bank_feeds/otp

Each time this endpoint is called, any existing OTP's will be invalidated for this customer's connection and a new OTP will be generated. By default, the OTP is valid for 1 hr.

Request Parameters

    access_tokenstringqueryRequired

    The access token of the connection.

Request Body

    Response Body

    Support by integration
    • Sage Intacct
      Sage Intacct
    • Intuit Bank Feeds
    • Sage Business Cloud
      Sage Business Cloud
    Example Request Body
    JSON
    1
    {}
    200
    Example Response Body
    JSON
    1
    {
    2
    "bank_feed_otp": {
    3
    "expires_at": "2023-01-10T00:00:00.000Z",
    4
    "otp": "00000000-0000-0000-0000-000000000000",
    5
    "redirect_uri": "https://link.rutterapi.com/intuit_bank_feeds_redirect"
    6
    }
    7
    }

    Have questions?

    Contact support for personalized guidance.

    Contact support