Skip to main content

Overview

The LoanVista API is a powerful set of REST endpoints that allows you to manage mortgage loans, sync with LOS (Loan Origination Systems), and calculate rates programmatically. The API is built on top of ASP.NET Core and is documented using OpenAPI 3.0.

Base URL

EnvironmentBase URL
Productionhttps://api.loanvista.com
Developmenthttp://localhost:5000

Authentication

All API endpoints are authenticated using Bearer tokens. You can obtain a token by following our authentication guide.
'Authorization': 'Bearer <YOUR_JWT_TOKEN>'

OpenAPI Specification

You can download our full OpenAPI specification here:

LoanVista OpenAPI Spec

View and download the full JSON specification for the LoanVista API.

Response Format

All responses are returned as standard JSON objects. Successful responses are typically returned within the 2xx status code range.
{
  "success": true,
  "data": {
    "loanId": "LV-10293",
    "status": "Active"
  }
}

Error Handling

LoanVista uses standard HTTP status codes to indicate the success or failure of an API request.
Status CodeDescription
200 - OKThe request was successful.
400 - Bad RequestThe server could not understand the request due to invalid syntax.
401 - UnauthorizedAuthentication is required and has failed or has not yet been provided.
403 - ForbiddenThe client does not have access rights to the content.
404 - Not FoundThe server can not find the requested resource.
500 - Internal Server ErrorThe server has encountered a situation it does not know how to handle.