v12.0.0

More improvements, fixes, and new endpoints.

Supported NLS Versions

  • 5.22.1

Improvements

  • Updated NLS User Access Token Lifetime to have a max value of 12 minutes
  • Updated Web User Access Token Lifetime to pull from the Web Inactivity Timeout in NLS System Defaults
  • Updated NSP Auth to use Database Time instead of server time
  • Updated active_users.active_date and cif_web_active_users.token_datestamp to be set to the DateTime of token creation instead of expiration
  • Added the following properties to GET /loans/{loan_id}/payment-gateway/credit-cards
    • EntryType
    • BrandType (previously named CardType)
    • ForgetFlag
  • Added versionHash to GET /loans/collateral/comments/{comment_id}
  • Added PaymentGatewayTokenID to GET /loans/{loan_id}/payment-gateway/credit-cards
  • Added includeUnused query param to GET /loans/{loan_id}/payment-gateway/credit-cards
  • Updated Database Schema Mapping to 5.22
    • Added properties to GET /loans/automated-payments/row_id
      • Temp_Grace_Period
      • PaymentGatewayTokenID
    • Added properties to GET /contacts/contact_id
      • IDExpiryDate1
      • IDExpiryDate2
    • Added properties to GET /loans/loan_id
      • ContractualJurisdiction
    • Added properties to GET /loans/loan_id/recurring-transactions
      • Numerator
      • Denominator
    • Add properties to GET /setup/contact/relationship-codes
      • Auto_Prev_Addr
  • Granted Web User Access to the following endpoints
    • POST /loans/{loan_id}/payment-gateway/credit-cards
    • POST /loans/payment-gateway/credit-cards/{token_id}/forget
    • GET /loans/{loan_id}/payment-gateway/credit-cards
    • GET /loans/payment-gateway/credit-cards/{token_id}
    • GET /loans/{loan_id}/credit-lines
    • GET /loans/credit-lines/{creditline_id}/credit-used
    • GET /loans/credit-lines/{creditline_id}/draws
    • GET /contacts/{contact_id}/detail
    • GET /loans/{loan_id}/payment-gateway/convenience-fee

New Features

  • GET /setup/loan/fields/transaction-entry
  • GET /setup/loan/fields/batch-transaction
  • GET /setup/loan/fields/participant1-detail
  • GET /setup/loan/fields/participant2-detail
  • GET /loans/{loan_id}/payment-gateway/convenience-fee
  • GET /loans/comments/{comment_id}/documents
  • GET /contacts/comments/{comment_id}/documents
  • GET /loans/collateral/comments/{comment_id}/documents
  • POST /loans/comments/{comment_id}/documents
  • POST /contacts/comments/{comment_id}/documents
  • POST /loans/collateral/comments/{comment_id}/documents
  • DELETE /loans/comments/{comment_id}/documents
  • DELETE /contacts/comments/{comment_id}/documents
  • DELETE /loans/collateral/comments/{comment_id}/documents
  • PUT /loans/collateral/comments/{comment_id}
  • DELETE /loans/collateral/comments/{comment_id}
  • POST /loans/{loan_id}/payment-gateway/credit-cards
  • POST /loans/payment-gateway/credit-cards/{token_id}/forget
  • GET /user-defined-fields/documents/{row_id}/files
  • GET /contacts/{contact_id}/demographics/{field}/documents
  • GET /contacts/{contact_id}/detail/{field}/documents
  • GET /contacts/{contact_id}/financials/{field}/documents
  • GET /loans/{loan_id}/detail1/{field}/documents
  • GET /loans/{loan_id}/detail2/{field}/documents
  • POST /contacts/{contact_id}/demographics/{field}/documents
  • POST /contacts/{contact_id}/detail/{field}/documents
  • POST /contacts/{contact_id}/financials/{field}/documents
  • POST /loans/{loan_id}/detail1/{field}/documents
  • POST /loans/{loan_id}/detail2/{field}/documents
  • PUT /user-defined-fields/documents/{row_id}
  • DELETE /user-defined-fields/documents/{row_id}
  • POST /user-defined-fields/documents/{row_id}/files
  • DELETE /user-defined-fields/documents/{row_id}/files
  • GET /users/contact-officers
  • GET /users/loan-officers
  • GET /users/collection-officers
  • GET /user-defined-fields/documents/{row_id}
  • GET /loans/payment-gateway/credit-cards/{token_id}
  • POST /loans/{loan_id}/payment-gateway/payments
  • GET /loans/{loan_id}/payment-gateway/add-payment-method-url

Fixes

  • Fixed an issue where the GET /setup/loan/interest-plans endpoint returned HTTP 403
    errors for users without DBA
  • Fixed an issue where an HTTP 405 error would be returned on PUT requests with the IIS WebDAV Module Installed