Trendsic Platform Service

<back to all web services

FactFinderConfigRequest

Requires Authentication
The following routes are available for this service:
GET,POST,OPTIONS/v1/FactFinderConfig
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using CRM.AgencyPlatform.API.Internal;

namespace CRM.AgencyPlatform.API.Internal
{
    public partial class FactFinderConfig
    {
        public virtual bool ei_lastName { get; set; }
        public virtual bool ei_firstname { get; set; }
        public virtual bool ei_mi { get; set; }
        public virtual bool ei_dob { get; set; }
        public virtual bool ei_age { get; set; }
        public virtual bool ei_district { get; set; }
        public virtual bool ei_school { get; set; }
        public virtual bool ei_room { get; set; }
        public virtual bool ei_position { get; set; }
        public virtual bool ei_yearswdist { get; set; }
        public virtual bool ei_yearswodist { get; set; }
        public virtual bool ei_pastocc { get; set; }
        public virtual bool ei_address { get; set; }
        public virtual bool ei_city { get; set; }
        public virtual bool ei_state { get; set; }
        public virtual bool ei_zip { get; set; }
        public virtual bool ei_cellphone { get; set; }
        public virtual bool ei_workphone { get; set; }
        public virtual bool ei_personalemail { get; set; }
        public virtual bool ei_workemail { get; set; }
        public virtual bool ei_spousename { get; set; }
        public virtual bool ei_spousedob { get; set; }
        public virtual bool ei_spouseage { get; set; }
        public virtual bool ei_spousecellphone { get; set; }
        public virtual bool ei_spouseemail { get; set; }
        public virtual bool ei_spouseoccupation { get; set; }
        public virtual bool ei_spouseposition { get; set; }
        public virtual bool ei_spouseyears { get; set; }
        public virtual bool ei_spousepastocc { get; set; }
        public virtual bool ei_reasonmeeting { get; set; }
        public virtual bool emt_workstatus { get; set; }
        public virtual bool emt_unusedsickdays { get; set; }
        public virtual bool emt_unusedsickhours { get; set; }
        public virtual bool emt_cbsdays { get; set; }
        public virtual bool emt_cbshours { get; set; }
        public virtual bool emt_dpw { get; set; }
        public virtual bool emt_hpw { get; set; }
        public virtual bool emt_mpy { get; set; }
        public virtual bool emt_numpretaxchecks { get; set; }
        public virtual bool fin_clientgross { get; set; }
        public virtual bool fin_clientnet { get; set; }
        public virtual bool fin_householdgross { get; set; }
        public virtual bool fin_householdnet { get; set; }
        public virtual bool fin_desiredretincome { get; set; }
        public virtual bool fin_estexpenses { get; set; }
        public virtual bool fin_discincome { get; set; }
        public virtual bool fin_exptype { get; set; }
        public virtual bool fin_desc { get; set; }
        public virtual bool fin_balance { get; set; }
        public virtual bool fin_interestrate { get; set; }
        public virtual bool fin_minpayment { get; set; }
        public virtual bool fin_monthlypayment { get; set; }
        public virtual bool pen_pensystem { get; set; }
        public virtual bool pen_penstart { get; set; }
        public virtual bool pen_servicecredit { get; set; }
        public virtual bool pen_servicecreditasofdate { get; set; }
        public virtual bool pen_desiredretdate { get; set; }
        public virtual bool pen_desiredretage { get; set; }
        public virtual bool pen_spousalbenefitdesired { get; set; }
        public virtual bool pen_formula { get; set; }
        public virtual bool pen_defbalance { get; set; }
        public virtual bool pen_defspousebalance { get; set; }
        public virtual bool prot_plife { get; set; }
        public virtual bool prot_pcarrier { get; set; }
        public virtual bool prot_pfaceamount { get; set; }
        public virtual bool prot_pissuedate { get; set; }
        public virtual bool prot_plifepremium { get; set; }
        public virtual bool prot_ptype { get; set; }
        public virtual bool prot_ptypeof { get; set; }
        public virtual bool prot_pcashvalue { get; set; }
        public virtual bool prot_slife { get; set; }
        public virtual bool prot_scarrier { get; set; }
        public virtual bool prot_sfaceamount { get; set; }
        public virtual bool prot_sissuedate { get; set; }
        public virtual bool prot_slifepremium { get; set; }
        public virtual bool prot_stype { get; set; }
        public virtual bool prot_stypeof { get; set; }
        public virtual bool prot_scashvalue { get; set; }
        public virtual bool prot_pltc { get; set; }
        public virtual bool prot_pltcpremium { get; set; }
        public virtual bool prot_pdisability { get; set; }
        public virtual bool prot_pdisabilitypremium { get; set; }
        public virtual bool prot_sltc { get; set; }
        public virtual bool prot_sltcpremium { get; set; }
        public virtual bool prot_sdisability { get; set; }
        public virtual bool prot_sdisabilitypremium { get; set; }
        public virtual bool efi_monthlycontrib { get; set; }
        public virtual bool efi_fundbalance { get; set; }
        public virtual bool efi_isthreetosixmonths { get; set; }
        public virtual bool lta_haveretiresavings { get; set; }
        public virtual bool lta_priorretireplan { get; set; }
        public virtual bool lta_havedistplan { get; set; }
        public virtual bool lta_plantype { get; set; }
        public virtual bool lta_company { get; set; }
        public virtual bool lta_contrib { get; set; }
        public virtual bool lta_balance { get; set; }
        public virtual bool ira_acctowner { get; set; }
        public virtual bool ira_company { get; set; }
        public virtual bool ira_taxcode { get; set; }
        public virtual bool ira_accounttype { get; set; }
        public virtual bool ira_acctnumber { get; set; }
        public virtual bool ira_inception { get; set; }
        public virtual bool ira_currentvalue { get; set; }
        public virtual bool ira_monthlycontrib { get; set; }
        public virtual bool ira_surrcharge { get; set; }
        public virtual bool ira_surrvalue { get; set; }
        public virtual bool ira_totalfees { get; set; }
        public virtual bool ira_tpaok { get; set; }
        public virtual bool ira_addlformsreq { get; set; }
        public virtual bool ira_sigreq { get; set; }
        public virtual bool ira_outstandingloans { get; set; }
        public virtual bool ira_originalformsreq { get; set; }
        public virtual bool ira_faxaccepted { get; set; }
        public virtual bool ira_faxnumber { get; set; }
        public virtual bool ira_notes { get; set; }
        public virtual bool ira_mailaddr { get; set; }
        public virtual bool ira_mailcity { get; set; }
        public virtual bool ira_mailstate { get; set; }
        public virtual bool ira_mailzip { get; set; }
        public virtual bool kcf_name { get; set; }
        public virtual bool kcf_dob { get; set; }
        public virtual bool kcf_age { get; set; }
        public virtual bool kcf_fund { get; set; }
        public virtual bool kcf_contribution { get; set; }
        public virtual bool kcf_balance { get; set; }
        public virtual bool an_notes { get; set; }
        public virtual bool cr_name { get; set; }
        public virtual bool cr_campus { get; set; }
        public virtual bool cr_room { get; set; }
        public virtual bool cr_phone { get; set; }
    }

    public partial class FactFinderConfigRequest
    {
        public virtual FactFinderConfig Config { get; set; }
    }

}

C# FactFinderConfigRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other

HTTP + OTHER

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /v1/FactFinderConfig HTTP/1.1 
Host: api.dev.dynamics.trendsic.com 
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length

{"Config":{"ei_lastName":false,"ei_firstname":false,"ei_mi":false,"ei_dob":false,"ei_age":false,"ei_district":false,"ei_school":false,"ei_room":false,"ei_position":false,"ei_yearswdist":false,"ei_yearswodist":false,"ei_pastocc":false,"ei_address":false,"ei_city":false,"ei_state":false,"ei_zip":false,"ei_cellphone":false,"ei_workphone":false,"ei_personalemail":false,"ei_workemail":false,"ei_spousename":false,"ei_spousedob":false,"ei_spouseage":false,"ei_spousecellphone":false,"ei_spouseemail":false,"ei_spouseoccupation":false,"ei_spouseposition":false,"ei_spouseyears":false,"ei_spousepastocc":false,"ei_reasonmeeting":false,"emt_workstatus":false,"emt_unusedsickdays":false,"emt_unusedsickhours":false,"emt_cbsdays":false,"emt_cbshours":false,"emt_dpw":false,"emt_hpw":false,"emt_mpy":false,"emt_numpretaxchecks":false,"fin_clientgross":false,"fin_clientnet":false,"fin_householdgross":false,"fin_householdnet":false,"fin_desiredretincome":false,"fin_estexpenses":false,"fin_discincome":false,"fin_exptype":false,"fin_desc":false,"fin_balance":false,"fin_interestrate":false,"fin_minpayment":false,"fin_monthlypayment":false,"pen_pensystem":false,"pen_penstart":false,"pen_servicecredit":false,"pen_servicecreditasofdate":false,"pen_desiredretdate":false,"pen_desiredretage":false,"pen_spousalbenefitdesired":false,"pen_formula":false,"pen_defbalance":false,"pen_defspousebalance":false,"prot_plife":false,"prot_pcarrier":false,"prot_pfaceamount":false,"prot_pissuedate":false,"prot_plifepremium":false,"prot_ptype":false,"prot_ptypeof":false,"prot_pcashvalue":false,"prot_slife":false,"prot_scarrier":false,"prot_sfaceamount":false,"prot_sissuedate":false,"prot_slifepremium":false,"prot_stype":false,"prot_stypeof":false,"prot_scashvalue":false,"prot_pltc":false,"prot_pltcpremium":false,"prot_pdisability":false,"prot_pdisabilitypremium":false,"prot_sltc":false,"prot_sltcpremium":false,"prot_sdisability":false,"prot_sdisabilitypremium":false,"efi_monthlycontrib":false,"efi_fundbalance":false,"efi_isthreetosixmonths":false,"lta_haveretiresavings":false,"lta_priorretireplan":false,"lta_havedistplan":false,"lta_plantype":false,"lta_company":false,"lta_contrib":false,"lta_balance":false,"ira_acctowner":false,"ira_company":false,"ira_taxcode":false,"ira_accounttype":false,"ira_acctnumber":false,"ira_inception":false,"ira_currentvalue":false,"ira_monthlycontrib":false,"ira_surrcharge":false,"ira_surrvalue":false,"ira_totalfees":false,"ira_tpaok":false,"ira_addlformsreq":false,"ira_sigreq":false,"ira_outstandingloans":false,"ira_originalformsreq":false,"ira_faxaccepted":false,"ira_faxnumber":false,"ira_notes":false,"ira_mailaddr":false,"ira_mailcity":false,"ira_mailstate":false,"ira_mailzip":false,"kcf_name":false,"kcf_dob":false,"kcf_age":false,"kcf_fund":false,"kcf_contribution":false,"kcf_balance":false,"an_notes":false,"cr_name":false,"cr_campus":false,"cr_room":false,"cr_phone":false}}