User Connection Status Codes

Connection Status Code Matrix

πŸ“˜

Note:

isValid flag on the connectionStatus is a great reference point for the validity of the user's credentials

Status CodeisValidHTTP Status CodeDescriptionWebhook firedNotes
2000TRUE200Auth successful!TRUE
2001FALSE200Security step pending.TRUE
2003FALSE200Email missing on user's profile.TRUEWe are not able to get all of the loan account information if the email has not been provided to the servicer.
2004FALSE200Need to confirm auto-debit enrollment.TRUEWithout confirming/denying auto-debit info, we are not able to get account information.
2005TRUE200Auth successful!FALSEThe user selected an incorrect servicer during the initial connection.
2006TRUE200Servicer specific status where authentication is stuck for any other reasonFALSE (note: webhook will be fired for existing connections)The messaging will vary by loan servicer.
5000TRUE500{{Error is passed directly from the servicer}}FALSE
5001FALSE401{{Error is passed directly from the servicer}}TRUE
5002FALSE401{{Error is passed directly from the servicer}}TRUE
5003TRUE401{{Error is passed directly from the servicer}}FALSE
5004FALSE401{{Error is passed directly from the servicer}}TRUE

To learn more about our debt APIs and 1-click solutions, visit spinwheel.io.