Applications can have a status of pending, approved, accepted, rejected, expired

Create an application

POST /applications

Approve an application

POST /applications/{application_id}/approve

Reject an application

POST /applications/{application_id}/reject

Retrieve an application by id

GET /applications/{application_id}

List all applications

GET /applications

Application object

Attributes

id
string

Unique identifier for the object

borrower_id
string

The borrower_id of the borrower the application belongs to

created_on
string

Timestamp the application object is created on

credit_type
enum

The type of credit product. Accepted values: installment_loan, revolving_line_of_credit, or closed_line_of_credit

decisioned_on
string

Timestamp when the application is either approved or rejected on

offer
object

If the application is approved, an object containing the credit offer details. See LineOfCreditOffer and LoadOffer types

rejection_reasons
list

If the application is rejected, a list containing 1-4 rejection reason(s). The Rejection Reasons provides a list of valid reasons and descriptors |

requested_amount
integer

If the borrower requests an amount in their application, the requested loan or credit line amount in cents (e.g. 500000 for $5,000)

status
enum

The status of the credit application. Accepted values:

pending the application is pending a decision
approved the application is approved with an offer
accepted the application offer has been accepted by the borrower
rejected the application is rejected
expired the application has expired