This section covers how to generate a new KBA identifier which is used to represent the session for the user created as a personal Verified Customer record.
POST https://api.dwolla.com/customers/{id}/kba
Parameter | Required? | Type | Description |
---|---|---|---|
id | yes | string | The ID of the Customer to verify via KBA. |
POST https://api.dwolla.com/customers/33aa88b1-97df-424a-9043-d5f85809858b/kba
Authorization: Bearer cRahPzURfaIrTKL18tmslWPqKdzkLeYJm0oB1hGJ1vMPArft1v
Content-Type: application/json
Accept: application/vnd.dwolla.v1.hal+json
...
HTTP/1.1 201 Created\
Location: https://api.dwolla.com/kba/33aa88b1-97df-424a-9043-d5f85809858b
HTTP Status | Code | Description |
---|---|---|
201 | Created | A KBA question for a Customer was created. |
403 | InvalidResourceState | Customer verification status is not valid for kba. |
403 | Forbidden | The supplied credentials are not authorized for this resource. Not authorized to create KBA questions. |
404 | NotFound | Customer not found. Check CustomerId. |
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.