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 at which the OTP expires. By default, the OTP should be valid for 1 hour.

otpstring

The one-time password for the bank connection.

Example BankFeedOTP Object
{
  "expires_at": "2023-01-10T00:00:00.000Z",
  "otp": "00000000-0000-0000-0000-000000000000"
}

Generate new OTP

POST /versioned/accounting/bank_feeds/otp
Supported for: QuickBooksSage Business CloudSage Intacct

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_tokenstringquery

    The access token of the connection.

Request Body

    Response Body

      bank_feed_otpobject
      Show bank_feed_otp attributes
    Example Request Body
    {}
    
    Example Response Body
    {
      "bank_feed_otp": {
        "expires_at": "2023-01-10T00:00:00.000Z",
        "otp": "00000000-0000-0000-0000-000000000000"
      }
    }