v26.0.0

More improvements, endpoints, and attributes.

Supported NLS Versions

  • 5.36

Improvements

  • Add Object_Def to GET /setup/contact/types
  • Added Has_Documents to response body of the following endpoints:
    • GET /contacts/{contact_id}/comments
    • POST /contacts/comments/search
    • GET /loan/{loan_id}/comments
    • GET /loans/collateral/{collateral_id}/comments
    • GET /loans/{loan_id}/collection-comments
    • POST /loans/comments/search
  • Added Object_Def to response body of GET /setup/loan/portfolios
  • Added optional Documents property to POST /contacts/{contact_id}/comments body parameter
  • Added optional Documents property to POST /loans/{loan_id}/comments body parameter
  • Added Inactive_Flag to response body of the following endpoints:
    • GET /contacts/relationships/loan/{row_id}
    • GET /contacts/{contact_id}/relationships/loan
    • GET /contacts/{contact_id}/relationships/address-book
    • GET /contacts/{contact_id}/relationships/contact
  • Added Relationship_Name to response body of GET /loans/{loan_id}/relationships
  • Added the following properties to response body of GET /loans/{loan_id}/collection-comments:
    • Created_Utc
    • Has_Documents
    • Promise_To_Pay_Flag
    • Promise_Date
    • Promise_Amount
    • Promise_Amount_Received
    • Promise_Kept_Date
    • Promise_Broken_Date
    • Promise_Cancel_Date
  • Added Comment_Type to response body of the following endpoints:
    • GET /loans/collateral/{collateral_id}/comments
    • POST /loans/collateral/comments/search
    • GET /contacts/{contact_id}/comments
    • POST /contacts/comments/search
    • GET /loans/{loan_id}/comments
    • POST /loans/comments/search
  • Add Comment_Type to request body of the following endpoints:
    • POST /loans/collateral/comments/search
    • POST /loans/comments/search
    • POST /contacts/comments/search
  • Removed consumes application/x-www-form-urlencoded from Swagger Docs to improve compatibility with Open API code generators
  • Removed "Nortridge Loan System" wording from the NSP Auth login page header
  • Updated Database Schema Mapping to 5.36
    • Added the following properties to GET /loans/collateral/{collateral_id}/vehicle:
      • Type
      • Condition
      • Grade
      • Retail_Value
      • Retail_Valuation_Method
      • Options
    • Added the following properties to GET /setup/loan/payment-methods:
      • Payment_Distribution_Order
    • Added the following properties to GET /setup/loan/statement-codes:
      • OptionFlags
    • Added the following properties to GET /loans/{loan_id}:
      • Servicing_Loan_Group_No
    • Added properties to GET /reports
      • Nrp_File

New Features

  • GET /loans/{loan_id}/tasks
  • POST /tasks/search
  • GET /setup/loan/amortized-fee-templates/{template_id}
  • POST /loans/comments/search
  • GET /contacts/{contact_id}/relationships
  • GET /contacts/{contact_id}/employments
  • GET /contacts/{contact_id}/addresses
  • GET /contacts/{contact_id}/related-comments
  • POST /loans/collateral/comments/search
  • GET /contacts/relationships/contact/{row_id}/address-details
  • GET /contacts/relationships/address-book/{row_id}/address-details
  • PUT /contacts/relationships/contact/{row_id}/address-details

Fixes

  • Fixed an issue where Disabled NLS users were able to receive an Access Token
  • Fixed an issue where NLS Desktop Active Users were being removed when the entrylog table had more than 1,000,000 rows and the database timezone (e.g. UTC) was different form the NLS Timezone defined in the NLS System Defaults (e.g. PST).
    • Active User Cleanup Service has been removed. The NLS Desktop App performs Active User Cleanup.
    • Token Cleanup Service is disabled in the hosted environment and is replaced by a stand-alone service for the hosted environment.
    • To be consistent with the NLS Desktop App, the following datetime columns are now stored in database time converted to NLS Timezone from System Defaults:
      • active_users.login_date
      • active_users.active_date
      • nlsusers.lastlogin
      • entrylog.logindate
      • entrylog.logoutdate
      • cif_web_active_users.login_date
      • cif_web_active_users.token_datestamp
      • cif_web.last_connection_date
  • Fixed an issue where the GET /reports endpoint was returning HTTP Status Code 403 for users without DBA Privilege
  • Fixed an issue where certain queries were performing poorly due to varchar columns being compared to nvarchar values which are denoted by a string with an N prefix