Dwolla Developers Logo
Back
API Reference
  • SDK Support
    Drop-in Components
    Authorization
    Root
    Accounts
    Customers
    Knowledge-based Authentication (KBA)
    OverviewInitiate KBA SessionRetrieve KBA QuestionsVerify KBA Questions
    Beneficial Owners
    Documents
    Funding Sources
    Transfers
    Mass payments
    Labels
    Events
    Webhook subscriptions
    Webhooks
CommunityOpen in new tabChangelog
Get API Keys
CommunityOpen in new tabChangelog
JavaScript
Get API Keys

Retrieve KBA Questions #

On KBA question creation, Dwolla will return a 201 HTTP statusCode and a link to the KBA session from which to retrieve questions. This section covers how to retrieve KBA questions after you have created the KBA session.

HTTP Request #

GET https://api.dwolla.com/kba/{id}

Request parameters #

ParameterRequired?TypeDescriptionidyesstringThe id of the KBA session to retrieve questions for.

Example request and response #

JavaScript
// Using dwolla-v2 - https://github.com/Dwolla/dwolla-v2-node
var kbaUrl =
  "https://api-sandbox.dwolla.com/kba/70b0e9cc-020d-4de2-9a82-a2281afa4c31";

dwolla.get(kbaUrl).then((res) => res.body.id); // => '70b0e9cc-020d-4de2-9a82-a2281afa4c31'

HTTP Status and Error Codes #

HTTP StatusCodeDescription200OKPending KBA questions exist.403InvalidResourceStateThe kba session is no longer valid.403ForbiddenNot authorized to retrieve KBA questions.404NotFoundKBA questions not found. Check KBA id.

Test in the Sandbox for free today.

Use sandbox environment to test API requests.

Get API Keys
2022 All Rights Reserved

Dwolla

  • About
  • Blog
  • Pricing
  • Contact Sales
  • Terms of Service
  • Privacy Policy
Financial institutions play an important role in our network.

All funds transfers made using the Dwolla Platform are performed by a financial institution partner, and any funds held in a Dwolla Balance are held by a financial institution partner. Learn more about our financial institution partners.