Files
monorepo/LCU.Api.Internal.DataCleanUp/LCU.Api.Internal.DataCleanUp/appsettings.json
T
2026-03-13 09:28:55 -05:00

188 lines
7.8 KiB
JSON

{
"Primary": {
"AppName": "Data CleanUp Api",
"TimeZone": "America/Chicago",
"SeqUrl": "http://localhost:5080",
"SeqApiKey": "9MQu0vLDwQ1LCFzGixZM",
"CorsAllowedOrigins": [
"http://localhost:3000",
"http://lcu-internal.com",
"https://lcu-internal.com",
"https://qa-api.lcu-internal.com",
"https://uat-api.lcu-internal.com",
"https://api.lcu-internal.com"
],
"Connections": {
"SQL": {
"LtvDb": "data source=bietlq;initial catalog=ETL;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework"
}
},
"FeatureFlags": {
"RunDataCleanUpConsumer": true
}
},
"CoreApiWrapperConfiguration": {
"CoreApiTimeout": 120,
"RetryGetAccessChannelPersonIncludes": 3,
"CoreApiWrapperUrl": "http://localhost:44355",
"GetAgreePersonsWithHyphenatedUserId": "/api/core/agreeperson/GetAgreePersonsWithHyphenatedUserId",
"GetActiveCustodialAgreePersonNumbers": "/api/core/agreeperson/GetActiveCustodialAgreePersonNumbers",
"GetActiveCustodialVruCardAgreementAgreePersons": "/api/core/agreeperson/GetActiveCustodialVruCardAgreementAgreePersons",
"GetPersonsForAtmCheckHolds": "/api/core/PersonUserField/GetPersonsForAtmCheckHolds",
"AccessChannelPersons": "/api/core/AccessChannelPersons",
"AccessType": "/api/core/AccessType",
"AccesschannelPersonWithIncludes": "/api/core/AccessChannelPersons/GetWithIncludes",
"PutPersonAgreementDetailTypes": "/api/core/agreeperson/PutPersonAgreementDetailTypes",
"GetTransactionExternalDescriptionsWithSsn": "/api/core/Transaction/GetExternalDescriptionsWithSsn",
"PutTransactionExternalDescription": "/api/core/Transaction/PutExternalDescription",
"PostFundsToAccount": "/api/core/Transaction/PostFundsToAccount",
"GetVipSavingsToFund": "/api/core/Account/GetVipSavingsToFund",
"GetAccountsByMajorMinorBranchAndStatus": "/api/core/Account/GetAccountsByMajorMinorBranchAndStatus",
"GetAdminBranchCodeChangeAccountNumbers": "/api/core/Account/GetAdminBranchCodeChangeAccountNumbers",
"GetAccountsForGroupAnalysis": "/api/core/Account/GetAccountsForGroupAnalysis",
"PutAccountBranchCode": "/api/core/Account/PutAccountBranchCode",
"PutAccountLoanToValue": "/api/core/Account/PutAccountLoanToValue",
"PutAccountAnalysisGroup": "/api/core/Account/PutAccountAnalysisGroup",
"PutPersonUserFieldForAtmCheckHolds": "/api/core/PersonUserField/PutPersonUserFieldForAtmCheckHolds",
"PostPersonUserFieldForAtmCheckHolds": "/api/core/PersonUserField/PostPersonUserFieldForAtmCheckHolds",
"PostOrganizationAccount": "/api/core/Account/PostOrganizationAccount",
"PostPersonAccount": "/api/core/Account/PostPersonAccount",
"PutOrganizationMaintenanceRequest": "/api/core/Account/PutOrganizationMaintenanceRequest",
"PutAccountNickNameUpdateRequest": "/api/core/Account/PutAccountNickNameUpdateRequest",
"GetAgreementByUserId": "/api/core/Agree/AgreementByUserId/{userId}",
"GetPersonPostalAddressByPersonNumber": "/api/core/Address/GetByPersonNumber",
"PutAddrLineByPersonNumber": "/api/core/Address/UpdatePersonAddrLine",
"PutAccountCreditReportType": "/api/core/Account/PutAccountCreditReportType",
"GetPropertyNumberByAccountNumber": "/api/core/Loan/GetPropertyInformation",
"GetAccountByAccountNumber": "/api/core/Account/GetAccountByAccountNumber",
"PropertyUserField": "/api/core/PropertyUserField",
"PostPropertyUserField": "/api/core/PropertyUserField/PostPropertyUserField",
"PutPropertyUserField": "/api/core/PropertyUserField/PutPropertyUserField",
"PutPersonUserField": "/api/core/PersonUserField/PutPersonUserField",
"PostPersonUserField": "/api/core/PersonUserField/PostPersonUserField",
"PersonUserField": "/api/core/PersonUserField",
"AccountUserField": "/api/core/AccountUserField"
},
"FileOperationsConfiguration": {
"FileOperationsUrl": "https://qa-fileoperationsapi.lcu-internal.com",
"GetFile": "/api/FileOperations/",
"WriteFile": "/api/FileOperations/WriteFileData",
"BuildDynamicFileList": "/DynamicFile/BuildDynamicFileList"
},
"ConnectionConfiguration": {
"HostUrl": "localhost",
"UserName": "guest",
"Password": "guest"
},
"DataCleanUpReceiveEndpoint": {
"ReceiveEndpoint": "LCU.DataCleanUp",
"ReceiveEndpointType": "exchange",
"PrefetchLimit": 1
},
"SavingsMissingRequirementsDefaults": {
"SavingDefaults": {
"AccountDescription": "VIP SAVINGS",
"BatchAccountDescription": "SV01",
"BankOrganizationNumber": 1,
"CurrentMinorAccountTypeCode": "SV01",
"DeliveryMethodCode": "PRNT",
"MajorAccountTypeCode": "SAV",
"OwnershipCode": "S",
"IsTaxReportedForOwner": true,
"IsTaxReportedForSigner": true,
"IsValid": true,
"CurrentAccountStatusCode": "APPR"
},
"FundsToAccountDefaults": {
"Description": "Opening Deposit",
"GLAccountNumber": 19619869597,
"TransactionTypeCodeGL": "GLD",
"TransactionTypeCodeDeposit": "DEP",
"FundsDefaults": {
"ClearingCategoryCode": "IMED",
"FundAmount": 5.00,
"FundTypeCode": "EL",
"FundTypeDetailCode": "INTR"
}
}
},
"IndirectSavingsRequirementsDefaults": {
"Description": "Opening Deposit",
"GLAccountNumber": 19617806783,
"TransactionTypeCodeGL": "GLD",
"TransactionTypeCodeDeposit": "DEP",
"FundsDefaults": {
"ClearingCategoryCode": "IMED",
"FundAmount": 5.00,
"FundTypeCode": "EL",
"FundTypeDetailCode": "INTR"
},
"FundingCoreRequests": {
"MajorAccountTypes": [ "SAV" ],
"MinorAccountTypes": [ "SV01", "BS01" ],
"BranchCodeTypes": [ "1310" ],
"AccountStatusTypes": [ "APPR" ]
}
},
"DataCleanUpDefaults": {
"DigitalBankingBranchCode": "1210",
"MemberCheckHoldsUserFieldCode": "MBRH",
"MemberCheckHoldsDays": 29,
"BatchAddFunds": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\BatchAddFunds\\NeedToFund.csv",
"BatchAddFundsSummarySourcePath": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\BatchAddFunds\\",
"BatchSavingsSourcePath": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\BatchSavings\\MissingBatchSavings.csv",
"BatchSavingsSummarySourcePath": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\BatchSavings\\",
"AccountNicknameSourcePath": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\BatchSavings\\Nickname update.csv",
"PmiCancelSourcePath": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\PMICancel\\PMI Cancel.csv",
"PmiCancelSummaryPath": "\\\\zeus\\DataIntegrationsQA\\DataCleanUp\\PMICancel\\",
"LtvExcludedMinorAccountTypes": [
"DL01",
"DL02",
"DL03",
"DL04",
"DL05",
"DL06",
"DL07",
"DL08",
"DL09",
"DL10",
"DL11",
"DL12",
"DL13",
"DL14",
"DL15",
"DL16"
]
},
"NcoaConfiguration": {
"PrimaryAddressLabel": "PRI",
"StreetTypeLabel": "ST",
"UrlBase": "/Persons/{personNumber}/PostalAddresses/PRI",
"UsaLabel": "USA",
"PoBoxLabel": "PO BOX",
"PoBoxAddressTypeLabel": "POBN",
"ErrorFileDefaultName": "NCOAErrorRecord",
"PersonNumberLabel": "{personNumber}",
"SummaryEmailSubject": "NCOA Process Summary Email",
"ExclusionListDelimiter": "|"
},
"FannieMaeConfiguration": {
"ErrorFileDefaultName": "FannieMaeErrorRecord",
"SummaryEmailSubject": "Fannie Mae Mortgage Summary Email",
"FileDateFormat": "M/d/yyyy",
"DnaDateFormat": "yyyy-MM-dd",
"PoolDateUserFieldId": "PLDT",
"PoolNbrUserFieldId": "PLNB"
},
"NotificationsApiConfiguration": {
"EmailEndpoint": "https://qa-notifications-api.apps.azure.lcu-internal.com/api/Email"
},
"ApiSecurityConfiguration": {
"ApiKeyAuthenticationFailureBehavior": "Error",
"InternalApiKeySet": {
"DataCleanUp": "772e2926-78b5-4884-88da-73e2c23fad71"
},
"ExternalApiKeySet": {}
}
}