diff --git a/auto-generated-sdk/.openapi-generator/FILES b/auto-generated-sdk/.openapi-generator/FILES
index 76f7d73f..50135c20 100644
--- a/auto-generated-sdk/.openapi-generator/FILES
+++ b/auto-generated-sdk/.openapi-generator/FILES
@@ -23,7 +23,6 @@ docs/BPMOptimizerApi.md
docs/BPMOptimizerStrategy.md
docs/BPMOptimizerStrategyAlphaOverride.md
docs/BPMOptimizerStrategyOverrides.md
-docs/BenchmarksApi.md
docs/CalculationInfo.md
docs/CalculationInfoRoot.md
docs/CalculationMeta.md
@@ -120,9 +119,11 @@ docs/NPOOptimizerApi.md
docs/NPOOptimizerStrategy.md
docs/NPOOptimizerStrategyOverrides.md
docs/ObjectRoot.md
+docs/OneOfFieldsFields.md
docs/OneOfQuantDates.md
docs/OneOfQuantFormulas.md
docs/OneOfQuantUniverse.md
+docs/OneOfSMFields.md
docs/OptimalPortfolio.md
docs/Optimization.md
docs/OptimizerAccount.md
@@ -177,16 +178,26 @@ docs/QuantUniversalScreenParameterObsolete.md
docs/QuantUniversalScreenUniverse.md
docs/QuantUniversalScreenUniverseObsolete.md
docs/QuantUniverse.md
-docs/ReturnType.md
-docs/SPARAccounts.md
-docs/SPARAccountsRoot.md
-docs/SPARBenchmark.md
-docs/SPARBenchmarkRoot.md
-docs/SPARCalculationParameters.md
-docs/SPARCalculationParametersRoot.md
-docs/SPARCalculationsApi.md
-docs/SPARDateParameters.md
-docs/SPARIdentifier.md
+docs/SMBondFields.md
+docs/SMCreateParameters.md
+docs/SMCreateParametersRoot.md
+docs/SMCreateResponse.md
+docs/SMCreateResponseRoot.md
+docs/SMCustomCashFlowFields.md
+docs/SMDeleteParameters.md
+docs/SMDeleteParametersRoot.md
+docs/SMDeleteResponse.md
+docs/SMDeleteResponseRoot.md
+docs/SMError.md
+docs/SMFields.md
+docs/SMRetrieveParameters.md
+docs/SMRetrieveParametersRoot.md
+docs/SMRetrieveResponse.md
+docs/SMRetrieveResponseRoot.md
+docs/SMTemplateFieldProperties.md
+docs/SMTemplateFieldPropertiesRoot.md
+docs/SMWarning.md
+docs/SecurityModelingApi.md
docs/StrategyDocumentsApi.md
docs/TemplateContentTypes.md
docs/TemplatedPAComponent.md
@@ -217,6 +228,9 @@ docs/UnlinkedPATemplateSummaryRoot.md
docs/UnlinkedPATemplateUpdateParameters.md
docs/UnlinkedPATemplateUpdateParametersRoot.md
docs/UnlinkedPATemplatesApi.md
+docs/VaultAttributionLoaderApi.md
+docs/VaultAttributionLoaderResponse.md
+docs/VaultAttributionLoaderResponseRoot.md
docs/VaultCalculationParameters.md
docs/VaultCalculationParametersRoot.md
docs/VaultCalculationsApi.md
@@ -233,7 +247,6 @@ src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/AXPOptimizerApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/AccountsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/BPMOptimizerApi.cs
-src/FactSet.AnalyticsAPI.Engines/Api/BenchmarksApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/ColumnStatisticsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/ColumnsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/ComponentsApi.cs
@@ -253,10 +266,11 @@ src/FactSet.AnalyticsAPI.Engines/Api/PACalculationsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/PricingSourcesApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/PubCalculationsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/QuantCalculationsApi.cs
-src/FactSet.AnalyticsAPI.Engines/Api/SPARCalculationsApi.cs
+src/FactSet.AnalyticsAPI.Engines/Api/SecurityModelingApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/StrategyDocumentsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/TemplatedPAComponentsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/UnlinkedPATemplatesApi.cs
+src/FactSet.AnalyticsAPI.Engines/Api/VaultAttributionLoaderApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/VaultCalculationsApi.cs
src/FactSet.AnalyticsAPI.Engines/Client/ApiClient.cs
src/FactSet.AnalyticsAPI.Engines/Client/ApiException.cs
@@ -373,9 +387,11 @@ src/FactSet.AnalyticsAPI.Engines/Model/NPOOptimizationParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/NPOOptimizerStrategy.cs
src/FactSet.AnalyticsAPI.Engines/Model/NPOOptimizerStrategyOverrides.cs
src/FactSet.AnalyticsAPI.Engines/Model/ObjectRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/OneOfFieldsFields.cs
src/FactSet.AnalyticsAPI.Engines/Model/OneOfQuantDates.cs
src/FactSet.AnalyticsAPI.Engines/Model/OneOfQuantFormulas.cs
src/FactSet.AnalyticsAPI.Engines/Model/OneOfQuantUniverse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/OneOfSMFields.cs
src/FactSet.AnalyticsAPI.Engines/Model/OptimalPortfolio.cs
src/FactSet.AnalyticsAPI.Engines/Model/Optimization.cs
src/FactSet.AnalyticsAPI.Engines/Model/OptimizerAccount.cs
@@ -426,15 +442,25 @@ src/FactSet.AnalyticsAPI.Engines/Model/QuantUniversalScreenParameterObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantUniversalScreenUniverse.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantUniversalScreenUniverseObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantUniverse.cs
-src/FactSet.AnalyticsAPI.Engines/Model/ReturnType.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARAccounts.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARAccountsRoot.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARBenchmark.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARBenchmarkRoot.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARCalculationParameters.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARCalculationParametersRoot.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARDateParameters.cs
-src/FactSet.AnalyticsAPI.Engines/Model/SPARIdentifier.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMBondFields.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMCreateParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMCreateParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMCreateResponse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMCreateResponseRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMCustomCashFlowFields.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMDeleteParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMDeleteParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMDeleteResponse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMDeleteResponseRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMError.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMFields.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMRetrieveParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMRetrieveParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMRetrieveResponse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMRetrieveResponseRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMTemplateFieldProperties.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMTemplateFieldPropertiesRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/SMWarning.cs
src/FactSet.AnalyticsAPI.Engines/Model/TemplateContentTypes.cs
src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponent.cs
src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentParameters.cs
@@ -462,6 +488,8 @@ src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateSummary.cs
src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateSummaryRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateUpdateParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateUpdateParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/VaultAttributionLoaderResponse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/VaultAttributionLoaderResponseRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/VaultCalculationParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/VaultCalculationParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/VaultComponent.cs
diff --git a/auto-generated-sdk/README.md b/auto-generated-sdk/README.md
index 32fafbb6..569a87ef 100644
--- a/auto-generated-sdk/README.md
+++ b/auto-generated-sdk/README.md
@@ -4,7 +4,7 @@ Allow clients to fetch Analytics through APIs.
This C# SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
-- API version: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+- API version: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
- SDK version: 5.4.0
- Build package: CustomCSharpNetCoreClientCodegen
For more information, please visit [https://developer.factset.com/contact](https://developer.factset.com/contact)
@@ -119,20 +119,17 @@ Class | Method | HTTP request | Description
*AXPOptimizerApi* | [**PostAndOptimize**](docs/AXPOptimizerApi.md#postandoptimize) | **POST** /analytics/engines/axp/v3/optimizations | Create and Run Axioma optimization
*AXPOptimizerApi* | [**PutAndOptimize**](docs/AXPOptimizerApi.md#putandoptimize) | **PUT** /analytics/engines/axp/v3/optimizations/{id} | Create or Update Axioma optimization and run it.
*AccountsApi* | [**GetAccounts**](docs/AccountsApi.md#getaccounts) | **GET** /analytics/lookups/v3/accounts/{path} | Get accounts and sub-directories in a directory
-*AccountsApi* | [**GetSPARReturnsType**](docs/AccountsApi.md#getsparreturnstype) | **GET** /analytics/engines/spar/v3/accounts/{accountPath}/returns-type | Get SPAR account returns type details
*BPMOptimizerApi* | [**CancelOptimizationById**](docs/BPMOptimizerApi.md#canceloptimizationbyid) | **DELETE** /analytics/engines/bpm/v3/optimizations/{id} | Cancel BPM optimization by id
*BPMOptimizerApi* | [**GetOptimizationParameters**](docs/BPMOptimizerApi.md#getoptimizationparameters) | **GET** /analytics/engines/bpm/v3/optimizations/{id} | Get BPM optimization parameters by id
*BPMOptimizerApi* | [**GetOptimizationResult**](docs/BPMOptimizerApi.md#getoptimizationresult) | **GET** /analytics/engines/bpm/v3/optimizations/{id}/result | Get BPM optimization result by id
*BPMOptimizerApi* | [**GetOptimizationStatusById**](docs/BPMOptimizerApi.md#getoptimizationstatusbyid) | **GET** /analytics/engines/bpm/v3/optimizations/{id}/status | Get BPM optimization status by id
*BPMOptimizerApi* | [**PostAndOptimize**](docs/BPMOptimizerApi.md#postandoptimize) | **POST** /analytics/engines/bpm/v3/optimizations | Create and Run BPM optimization
*BPMOptimizerApi* | [**PutAndOptimize**](docs/BPMOptimizerApi.md#putandoptimize) | **PUT** /analytics/engines/bpm/v3/optimizations/{id} | Create or Update BPM optimization and run it.
-*BenchmarksApi* | [**GetSPARBenchmarkById**](docs/BenchmarksApi.md#getsparbenchmarkbyid) | **GET** /analytics/engines/spar/v3/benchmarks | Get SPAR benchmark details
*ColumnStatisticsApi* | [**GetPAColumnStatistics**](docs/ColumnStatisticsApi.md#getpacolumnstatistics) | **GET** /analytics/engines/pa/v3/columnstatistics | Get PA column statistics
*ColumnsApi* | [**GetPAColumnById**](docs/ColumnsApi.md#getpacolumnbyid) | **GET** /analytics/engines/pa/v3/columns/{id} | Get PA column settings
*ColumnsApi* | [**GetPAColumns**](docs/ColumnsApi.md#getpacolumns) | **GET** /analytics/engines/pa/v3/columns | Get PA columns
*ComponentsApi* | [**GetPAComponentById**](docs/ComponentsApi.md#getpacomponentbyid) | **GET** /analytics/engines/pa/v3/components/{id} | Get PA component by id
*ComponentsApi* | [**GetPAComponents**](docs/ComponentsApi.md#getpacomponents) | **GET** /analytics/engines/pa/v3/components | Get PA components
-*ComponentsApi* | [**GetSPARComponents**](docs/ComponentsApi.md#getsparcomponents) | **GET** /analytics/engines/spar/v3/components | Get SPAR components
*ComponentsApi* | [**GetVaultComponentById**](docs/ComponentsApi.md#getvaultcomponentbyid) | **GET** /analytics/engines/vault/v3/components/{id} | Get Vault component by id
*ComponentsApi* | [**GetVaultComponents**](docs/ComponentsApi.md#getvaultcomponents) | **GET** /analytics/engines/vault/v3/components | Get Vault components
*ConfigurationsApi* | [**GetVaultConfigurationById**](docs/ConfigurationsApi.md#getvaultconfigurationbyid) | **GET** /analytics/engines/vault/v3/configurations/{id} | Get Vault configuration by id
@@ -143,7 +140,6 @@ Class | Method | HTTP request | Description
*DiscountCurvesApi* | [**GetAllFIDiscountCurves**](docs/DiscountCurvesApi.md#getallfidiscountcurves) | **GET** /analytics/engines/fi/v3/discount-curves | Get Discount Curves
*DocumentsApi* | [**GetPA3Documents**](docs/DocumentsApi.md#getpa3documents) | **GET** /analytics/engines/pa/v3/documents/{path} | Get PA3 documents and sub-directories in a directory
*DocumentsApi* | [**GetPubDocuments**](docs/DocumentsApi.md#getpubdocuments) | **GET** /analytics/engines/pub/v3/documents/{path} | Gets Publisher documents and sub-directories in a directory
-*DocumentsApi* | [**GetSPAR3Documents**](docs/DocumentsApi.md#getspar3documents) | **GET** /analytics/engines/spar/v3/documents/{path} | Gets SPAR3 documents and sub-directories in a directory
*DocumentsApi* | [**GetVaultDocuments**](docs/DocumentsApi.md#getvaultdocuments) | **GET** /analytics/engines/vault/v3/documents/{path} | Get Vault documents and sub-directories in a directory
*FIABCalculationsApi* | [**GetCalculationById**](docs/FIABCalculationsApi.md#getcalculationbyid) | **GET** /analytics/engines/fiab/v1/calculations/{id} | Get FIAB calculation by id
*FIABCalculationsApi* | [**GetCalculationStatusSummaries**](docs/FIABCalculationsApi.md#getcalculationstatussummaries) | **GET** /analytics/engines/fiab/v1/calculations | Get all FIAB calculation summaries
@@ -161,7 +157,6 @@ Class | Method | HTTP request | Description
*FPOOptimizerApi* | [**PostAndOptimize**](docs/FPOOptimizerApi.md#postandoptimize) | **POST** /analytics/engines/fpo/v3/optimizations | Create and Run FPO optimization
*FPOOptimizerApi* | [**PutAndOptimize**](docs/FPOOptimizerApi.md#putandoptimize) | **PUT** /analytics/engines/fpo/v3/optimizations/{id} | Create or Update FPO optimization and run it.
*FrequenciesApi* | [**GetPAFrequencies**](docs/FrequenciesApi.md#getpafrequencies) | **GET** /analytics/engines/pa/v3/frequencies | Get PA frequencies
-*FrequenciesApi* | [**GetSPARFrequencies**](docs/FrequenciesApi.md#getsparfrequencies) | **GET** /analytics/engines/spar/v3/frequencies | Get SPAR frequencies
*FrequenciesApi* | [**GetVaultFrequencies**](docs/FrequenciesApi.md#getvaultfrequencies) | **GET** /analytics/engines/vault/v3/frequencies | Get Vault frequencies
*GroupsApi* | [**GetPAGroupingFrequencies**](docs/GroupsApi.md#getpagroupingfrequencies) | **GET** /analytics/engines/pa/v3/grouping-frequencies | Get PA grouping frequencies
*GroupsApi* | [**GetPAGroups**](docs/GroupsApi.md#getpagroups) | **GET** /analytics/engines/pa/v3/groups | Get PA groups
@@ -199,13 +194,10 @@ Class | Method | HTTP request | Description
*QuantCalculationsApi* | [**GetCalculationUnitResultById**](docs/QuantCalculationsApi.md#getcalculationunitresultbyid) | **GET** /analytics/engines/quant/v3/calculations/{id}/units/{unitId}/result | Get Quant Engine calculation result by id
*QuantCalculationsApi* | [**PostAndCalculate**](docs/QuantCalculationsApi.md#postandcalculate) | **POST** /analytics/engines/quant/v3/calculations | Create and Run Quant Engine calculation
*QuantCalculationsApi* | [**PutAndCalculate**](docs/QuantCalculationsApi.md#putandcalculate) | **PUT** /analytics/engines/quant/v3/calculations/{id} | Create or update Quant Engine calculation and run it.
-*SPARCalculationsApi* | [**CancelCalculationById**](docs/SPARCalculationsApi.md#cancelcalculationbyid) | **DELETE** /analytics/engines/spar/v3/calculations/{id} | Cancel SPAR calculation
-*SPARCalculationsApi* | [**GetAllCalculations**](docs/SPARCalculationsApi.md#getallcalculations) | **GET** /analytics/engines/spar/v3/calculations | Get all calculations
-*SPARCalculationsApi* | [**GetCalculationParameters**](docs/SPARCalculationsApi.md#getcalculationparameters) | **GET** /analytics/engines/spar/v3/calculations/{id} | Get SPAR calculation parameters by id
-*SPARCalculationsApi* | [**GetCalculationStatusById**](docs/SPARCalculationsApi.md#getcalculationstatusbyid) | **GET** /analytics/engines/spar/v3/calculations/{id}/status | Get SPAR calculation status by id
-*SPARCalculationsApi* | [**GetCalculationUnitResultById**](docs/SPARCalculationsApi.md#getcalculationunitresultbyid) | **GET** /analytics/engines/spar/v3/calculations/{id}/units/{unitId}/result | Get SPAR calculation result by id
-*SPARCalculationsApi* | [**PostAndCalculate**](docs/SPARCalculationsApi.md#postandcalculate) | **POST** /analytics/engines/spar/v3/calculations | Create and Run SPAR calculation
-*SPARCalculationsApi* | [**PutAndCalculate**](docs/SPARCalculationsApi.md#putandcalculate) | **PUT** /analytics/engines/spar/v3/calculations/{id} | Create or Update SPAR calculation and run it.
+*SecurityModelingApi* | [**DeleteSecurities**](docs/SecurityModelingApi.md#deletesecurities) | **POST** /analytics/security-modeling/v3/securities/delete | Delete existing securities
+*SecurityModelingApi* | [**GetSecurities**](docs/SecurityModelingApi.md#getsecurities) | **POST** /analytics/security-modeling/v3/securities/retrieve | Get existing securities
+*SecurityModelingApi* | [**GetTemplateFields**](docs/SecurityModelingApi.md#gettemplatefields) | **GET** /analytics/security-modeling/v3/templates/{template}/fields | Get template fields
+*SecurityModelingApi* | [**UpsertSecurities**](docs/SecurityModelingApi.md#upsertsecurities) | **POST** /analytics/security-modeling/v3/securities/upsert | Create or update securities
*StrategyDocumentsApi* | [**GetAxiomaEquityStrategyDocuments**](docs/StrategyDocumentsApi.md#getaxiomaequitystrategydocuments) | **GET** /analytics/engines/axp/v3/strategies/{path} | Get Axioma Equity strategy documents and sub-directories in a directory
*StrategyDocumentsApi* | [**GetAxiomaFIStrategyDocuments**](docs/StrategyDocumentsApi.md#getaxiomafistrategydocuments) | **GET** /analytics/engines/afi/v3/strategies/{path} | Get Axioma FI strategy documents and sub-directories in a directory
*StrategyDocumentsApi* | [**GetBarraStrategyDocuments**](docs/StrategyDocumentsApi.md#getbarrastrategydocuments) | **GET** /analytics/engines/bpm/v3/strategies/{path} | Get Barra strategy documents and sub-directories in a directory
@@ -223,6 +215,7 @@ Class | Method | HTTP request | Description
*UnlinkedPATemplatesApi* | [**GetUnlinkedPATemplates**](docs/UnlinkedPATemplatesApi.md#getunlinkedpatemplates) | **GET** /analytics/engines/pa/v3/unlinked-templates | Get unlinked PA templates
*UnlinkedPATemplatesApi* | [**GetUnlinkedPATemplatesById**](docs/UnlinkedPATemplatesApi.md#getunlinkedpatemplatesbyid) | **GET** /analytics/engines/pa/v3/unlinked-templates/{id} | Get unlinked PA template details by id
*UnlinkedPATemplatesApi* | [**UpdateUnlinkedPATemplates**](docs/UnlinkedPATemplatesApi.md#updateunlinkedpatemplates) | **PUT** /analytics/engines/pa/v3/unlinked-templates/{id} | Update unlinked PA template
+*VaultAttributionLoaderApi* | [**VaultAttributionLoader**](docs/VaultAttributionLoaderApi.md#vaultattributionloader) | **POST** /analytics/engines/vault/v3/load/{batchId} | Vault - External Attribution Loader
*VaultCalculationsApi* | [**CancelCalculationById**](docs/VaultCalculationsApi.md#cancelcalculationbyid) | **DELETE** /analytics/engines/vault/v3/calculations/{id} | Cancel Vault calculation by id
*VaultCalculationsApi* | [**GetAllCalculations**](docs/VaultCalculationsApi.md#getallcalculations) | **GET** /analytics/engines/vault/v3/calculations | Get all calculations
*VaultCalculationsApi* | [**GetCalculationParameters**](docs/VaultCalculationsApi.md#getcalculationparameters) | **GET** /analytics/engines/vault/v3/calculations/{id} | Get Vault calculation parameters by id
@@ -332,9 +325,11 @@ Class | Method | HTTP request | Description
- [Model.NPOOptimizerStrategy](docs/NPOOptimizerStrategy.md)
- [Model.NPOOptimizerStrategyOverrides](docs/NPOOptimizerStrategyOverrides.md)
- [Model.ObjectRoot](docs/ObjectRoot.md)
+ - [Model.OneOfFieldsFields](docs/OneOfFieldsFields.md)
- [Model.OneOfQuantDates](docs/OneOfQuantDates.md)
- [Model.OneOfQuantFormulas](docs/OneOfQuantFormulas.md)
- [Model.OneOfQuantUniverse](docs/OneOfQuantUniverse.md)
+ - [Model.OneOfSMFields](docs/OneOfSMFields.md)
- [Model.OptimalPortfolio](docs/OptimalPortfolio.md)
- [Model.Optimization](docs/Optimization.md)
- [Model.OptimizerAccount](docs/OptimizerAccount.md)
@@ -385,15 +380,25 @@ Class | Method | HTTP request | Description
- [Model.QuantUniversalScreenUniverse](docs/QuantUniversalScreenUniverse.md)
- [Model.QuantUniversalScreenUniverseObsolete](docs/QuantUniversalScreenUniverseObsolete.md)
- [Model.QuantUniverse](docs/QuantUniverse.md)
- - [Model.ReturnType](docs/ReturnType.md)
- - [Model.SPARAccounts](docs/SPARAccounts.md)
- - [Model.SPARAccountsRoot](docs/SPARAccountsRoot.md)
- - [Model.SPARBenchmark](docs/SPARBenchmark.md)
- - [Model.SPARBenchmarkRoot](docs/SPARBenchmarkRoot.md)
- - [Model.SPARCalculationParameters](docs/SPARCalculationParameters.md)
- - [Model.SPARCalculationParametersRoot](docs/SPARCalculationParametersRoot.md)
- - [Model.SPARDateParameters](docs/SPARDateParameters.md)
- - [Model.SPARIdentifier](docs/SPARIdentifier.md)
+ - [Model.SMBondFields](docs/SMBondFields.md)
+ - [Model.SMCreateParameters](docs/SMCreateParameters.md)
+ - [Model.SMCreateParametersRoot](docs/SMCreateParametersRoot.md)
+ - [Model.SMCreateResponse](docs/SMCreateResponse.md)
+ - [Model.SMCreateResponseRoot](docs/SMCreateResponseRoot.md)
+ - [Model.SMCustomCashFlowFields](docs/SMCustomCashFlowFields.md)
+ - [Model.SMDeleteParameters](docs/SMDeleteParameters.md)
+ - [Model.SMDeleteParametersRoot](docs/SMDeleteParametersRoot.md)
+ - [Model.SMDeleteResponse](docs/SMDeleteResponse.md)
+ - [Model.SMDeleteResponseRoot](docs/SMDeleteResponseRoot.md)
+ - [Model.SMError](docs/SMError.md)
+ - [Model.SMFields](docs/SMFields.md)
+ - [Model.SMRetrieveParameters](docs/SMRetrieveParameters.md)
+ - [Model.SMRetrieveParametersRoot](docs/SMRetrieveParametersRoot.md)
+ - [Model.SMRetrieveResponse](docs/SMRetrieveResponse.md)
+ - [Model.SMRetrieveResponseRoot](docs/SMRetrieveResponseRoot.md)
+ - [Model.SMTemplateFieldProperties](docs/SMTemplateFieldProperties.md)
+ - [Model.SMTemplateFieldPropertiesRoot](docs/SMTemplateFieldPropertiesRoot.md)
+ - [Model.SMWarning](docs/SMWarning.md)
- [Model.TemplateContentTypes](docs/TemplateContentTypes.md)
- [Model.TemplatedPAComponent](docs/TemplatedPAComponent.md)
- [Model.TemplatedPAComponentParameters](docs/TemplatedPAComponentParameters.md)
@@ -421,6 +426,8 @@ Class | Method | HTTP request | Description
- [Model.UnlinkedPATemplateSummaryRoot](docs/UnlinkedPATemplateSummaryRoot.md)
- [Model.UnlinkedPATemplateUpdateParameters](docs/UnlinkedPATemplateUpdateParameters.md)
- [Model.UnlinkedPATemplateUpdateParametersRoot](docs/UnlinkedPATemplateUpdateParametersRoot.md)
+ - [Model.VaultAttributionLoaderResponse](docs/VaultAttributionLoaderResponse.md)
+ - [Model.VaultAttributionLoaderResponseRoot](docs/VaultAttributionLoaderResponseRoot.md)
- [Model.VaultCalculationParameters](docs/VaultCalculationParameters.md)
- [Model.VaultCalculationParametersRoot](docs/VaultCalculationParametersRoot.md)
- [Model.VaultComponent](docs/VaultComponent.md)
diff --git a/auto-generated-sdk/docs/AccountsApi.md b/auto-generated-sdk/docs/AccountsApi.md
index be4ca747..235acf5c 100644
--- a/auto-generated-sdk/docs/AccountsApi.md
+++ b/auto-generated-sdk/docs/AccountsApi.md
@@ -5,7 +5,6 @@ All URIs are relative to *https://api.factset.com*
Method | HTTP request | Description
------------- | ------------- | -------------
[**GetAccounts**](AccountsApi.md#getaccounts) | **GET** /analytics/lookups/v3/accounts/{path} | Get accounts and sub-directories in a directory
-[**GetSPARReturnsType**](AccountsApi.md#getsparreturnstype) | **GET** /analytics/engines/spar/v3/accounts/{accountPath}/returns-type | Get SPAR account returns type details
@@ -39,7 +38,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new AccountsApi(config);
- var path = path_example; // string | The directory to get the accounts and sub-directories in (default to "")
+ var path = Client:; // string | The directory to get the accounts and sub-directories. (default to "")
try
{
@@ -62,7 +61,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **path** | **string**| The directory to get the accounts and sub-directories in | [default to ""]
+ **path** | **string**| The directory to get the accounts and sub-directories. | [default to ""]
### Return type
@@ -93,88 +92,3 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetSPARReturnsType**
-> SPARAccountsRoot GetSPARReturnsType (string accountPath)
-
-Get SPAR account returns type details
-
-This endpoint returns the returns type of account associated with SPAR
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetSPARReturnsTypeExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new AccountsApi(config);
- var accountPath = accountPath_example; // string | URL encoded account path
-
- try
- {
- // Get SPAR account returns type details
- SPARAccountsRoot result = apiInstance.GetSPARReturnsType(accountPath);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling AccountsApi.GetSPARReturnsType: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **accountPath** | **string**| URL encoded account path |
-
-### Return type
-
-[**SPARAccountsRoot**](SPARAccountsRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response, returns the list of return types for the account. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid account. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | Account not found. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/CalculationUnitStatus.md b/auto-generated-sdk/docs/CalculationUnitStatus.md
index 3c33352e..3527f5d0 100644
--- a/auto-generated-sdk/docs/CalculationUnitStatus.md
+++ b/auto-generated-sdk/docs/CalculationUnitStatus.md
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
**Result** | **string** | The result URL of the calculation. | [optional]
**Progress** | **string** | The progress of the calculation unit. | [optional]
**Points** | **int** | The points for the calculation unit. | [optional]
+**Warnings** | **List<string>** | The warnings in a calculation unit. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/auto-generated-sdk/docs/ColumnsApi.md b/auto-generated-sdk/docs/ColumnsApi.md
index 94ee1e02..07cd31b4 100644
--- a/auto-generated-sdk/docs/ColumnsApi.md
+++ b/auto-generated-sdk/docs/ColumnsApi.md
@@ -39,7 +39,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new ColumnsApi(config);
- var id = id_example; // string | Unique identifier for a column
+ var id = 2DBD317E3C235BC96E2FF8CA36CE036AF2F7F55525479B524AE78FD7D6BBC4A7; // string | Unique identifier for a column
try
{
@@ -124,9 +124,9 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new ColumnsApi(config);
- var name = name_example; // string | Column name (optional) (default to "")
+ var name = Security Name; // string | Column name (optional) (default to "")
var category = category_example; // string | Column category (optional) (default to "")
- var directory = directory_example; // string | The directory to get the columns in (optional) (default to "")
+ var directory = Client; // string | The directory to get the columns in (optional) (default to "")
try
{
diff --git a/auto-generated-sdk/docs/ComponentsApi.md b/auto-generated-sdk/docs/ComponentsApi.md
index ef1437e7..8c95aaa4 100644
--- a/auto-generated-sdk/docs/ComponentsApi.md
+++ b/auto-generated-sdk/docs/ComponentsApi.md
@@ -6,7 +6,6 @@ Method | HTTP request | Description
------------- | ------------- | -------------
[**GetPAComponentById**](ComponentsApi.md#getpacomponentbyid) | **GET** /analytics/engines/pa/v3/components/{id} | Get PA component by id
[**GetPAComponents**](ComponentsApi.md#getpacomponents) | **GET** /analytics/engines/pa/v3/components | Get PA components
-[**GetSPARComponents**](ComponentsApi.md#getsparcomponents) | **GET** /analytics/engines/spar/v3/components | Get SPAR components
[**GetVaultComponentById**](ComponentsApi.md#getvaultcomponentbyid) | **GET** /analytics/engines/vault/v3/components/{id} | Get Vault component by id
[**GetVaultComponents**](ComponentsApi.md#getvaultcomponents) | **GET** /analytics/engines/vault/v3/components | Get Vault components
@@ -42,7 +41,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new ComponentsApi(config);
- var id = id_example; // string | Unique identifier for a PA component
+ var id = 801B800245E468A52AEBEC4BE31CFF5AF82F371DAEF5F158AC2E98C2FA324B46; // string | Unique identifier for a PA component
try
{
@@ -127,7 +126,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new ComponentsApi(config);
- var document = document_example; // string | Document Name
+ var document = PA3_DOCUMENTS:DEFAULT; // string | Document Name
try
{
@@ -181,91 +180,6 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetSPARComponents**
-> ComponentSummaryRoot GetSPARComponents (string document)
-
-Get SPAR components
-
-This endpoint returns the list of SPAR components in a given SPAR document.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetSPARComponentsExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new ComponentsApi(config);
- var document = document_example; // string | Document Name
-
- try
- {
- // Get SPAR components
- ComponentSummaryRoot result = apiInstance.GetSPARComponents(document);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling ComponentsApi.GetSPARComponents: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **document** | **string**| Document Name |
-
-### Return type
-
-[**ComponentSummaryRoot**](ComponentSummaryRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response, returns a list of SPAR components. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid query parameter provided or Invalid SPAR document name. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | SPAR Document not found. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **GetVaultComponentById**
> VaultComponentRoot GetVaultComponentById (string id)
diff --git a/auto-generated-sdk/docs/DatesApi.md b/auto-generated-sdk/docs/DatesApi.md
index 93f205fc..a3336686 100644
--- a/auto-generated-sdk/docs/DatesApi.md
+++ b/auto-generated-sdk/docs/DatesApi.md
@@ -39,10 +39,10 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new DatesApi(config);
- var enddate = enddate_example; // string | End Date
- var componentid = componentid_example; // string | Component Id
- var account = account_example; // string | Account
- var startdate = startdate_example; // string | Start Date (optional)
+ var enddate = -1AY; // string | End Date
+ var componentid = 801B800245E468A52AEBEC4BE31CFF5AF82F371DAEF5F158AC2E98C2FA324B46; // string | Component Id
+ var account = Account Name; // string | Account ( Should be in Format - AccountName.ACCT )
+ var startdate = -3AY; // string | Start Date (optional)
try
{
@@ -67,7 +67,7 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**enddate** | **string**| End Date |
**componentid** | **string**| Component Id |
- **account** | **string**| Account |
+ **account** | **string**| Account ( Should be in Format - AccountName.ACCT ) |
**startdate** | **string**| Start Date | [optional]
### Return type
diff --git a/auto-generated-sdk/docs/DocumentsApi.md b/auto-generated-sdk/docs/DocumentsApi.md
index f431a410..7a8597bd 100644
--- a/auto-generated-sdk/docs/DocumentsApi.md
+++ b/auto-generated-sdk/docs/DocumentsApi.md
@@ -6,7 +6,6 @@ Method | HTTP request | Description
------------- | ------------- | -------------
[**GetPA3Documents**](DocumentsApi.md#getpa3documents) | **GET** /analytics/engines/pa/v3/documents/{path} | Get PA3 documents and sub-directories in a directory
[**GetPubDocuments**](DocumentsApi.md#getpubdocuments) | **GET** /analytics/engines/pub/v3/documents/{path} | Gets Publisher documents and sub-directories in a directory
-[**GetSPAR3Documents**](DocumentsApi.md#getspar3documents) | **GET** /analytics/engines/spar/v3/documents/{path} | Gets SPAR3 documents and sub-directories in a directory
[**GetVaultDocuments**](DocumentsApi.md#getvaultdocuments) | **GET** /analytics/engines/vault/v3/documents/{path} | Get Vault documents and sub-directories in a directory
@@ -41,7 +40,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new DocumentsApi(config);
- var path = path_example; // string | The directory to get the documents and sub-directories in (default to "")
+ var path = Client:; // string | The directory to get the documents and sub-directories in (default to "")
try
{
@@ -180,91 +179,6 @@ Name | Type | Description | Notes
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetSPAR3Documents**
-> DocumentDirectoriesRoot GetSPAR3Documents (string path)
-
-Gets SPAR3 documents and sub-directories in a directory
-
-This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetSPAR3DocumentsExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new DocumentsApi(config);
- var path = path_example; // string | The directory to get the documents in (default to "")
-
- try
- {
- // Gets SPAR3 documents and sub-directories in a directory
- DocumentDirectoriesRoot result = apiInstance.GetSPAR3Documents(path);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling DocumentsApi.GetSPAR3Documents: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **path** | **string**| The directory to get the documents in | [default to ""]
-
-### Return type
-
-[**DocumentDirectoriesRoot**](DocumentDirectoriesRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response, returns a list of SPAR3 documents and directories | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid query parameter or value provided | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | Path not found | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **406** | Unsupported Accept header. Header needs to be set to application/json | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in some time | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **GetVaultDocuments**
> DocumentDirectoriesRoot GetVaultDocuments (string path)
diff --git a/auto-generated-sdk/docs/FrequenciesApi.md b/auto-generated-sdk/docs/FrequenciesApi.md
index c4d50f24..e69a7e02 100644
--- a/auto-generated-sdk/docs/FrequenciesApi.md
+++ b/auto-generated-sdk/docs/FrequenciesApi.md
@@ -5,7 +5,6 @@ All URIs are relative to *https://api.factset.com*
Method | HTTP request | Description
------------- | ------------- | -------------
[**GetPAFrequencies**](FrequenciesApi.md#getpafrequencies) | **GET** /analytics/engines/pa/v3/frequencies | Get PA frequencies
-[**GetSPARFrequencies**](FrequenciesApi.md#getsparfrequencies) | **GET** /analytics/engines/spar/v3/frequencies | Get SPAR frequencies
[**GetVaultFrequencies**](FrequenciesApi.md#getvaultfrequencies) | **GET** /analytics/engines/vault/v3/frequencies | Get Vault frequencies
@@ -88,85 +87,6 @@ This endpoint does not need any parameter.
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **GetSPARFrequencies**
-> FrequencyRoot GetSPARFrequencies ()
-
-Get SPAR frequencies
-
-This endpoint lists all the frequencies that can be applied to a SPAR calculation.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetSPARFrequenciesExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new FrequenciesApi(config);
-
- try
- {
- // Get SPAR frequencies
- FrequencyRoot result = apiInstance.GetSPARFrequencies();
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling FrequenciesApi.GetSPARFrequencies: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-This endpoint does not need any parameter.
-
-### Return type
-
-[**FrequencyRoot**](FrequencyRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response, returns a list of SPAR frequencies. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
# **GetVaultFrequencies**
> FrequencyRoot GetVaultFrequencies ()
diff --git a/auto-generated-sdk/docs/LinkedPATemplatesApi.md b/auto-generated-sdk/docs/LinkedPATemplatesApi.md
index ab913662..e716ff20 100644
--- a/auto-generated-sdk/docs/LinkedPATemplatesApi.md
+++ b/auto-generated-sdk/docs/LinkedPATemplatesApi.md
@@ -127,7 +127,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new LinkedPATemplatesApi(config);
- var id = id_example; // string | Unique identifier for a linked PA template
+ var id = 01234567890123456789012345678901; // string | Unique identifier for a linked PA template
try
{
@@ -211,7 +211,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new LinkedPATemplatesApi(config);
- var directory = directory_example; // string | Get linked PA templates in path. (optional)
+ var directory = Personal:LinkedPATemplates/; // string | Get linked PA templates in path. (optional)
var documentDirectory = documentDirectory_example; // string | Get linked PA templates for documents in document path (optional)
var documentName = documentName_example; // string | Get linked PA templates for documents by document name (optional)
@@ -300,7 +300,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new LinkedPATemplatesApi(config);
- var id = id_example; // string | Unique identifier for a linked PA template
+ var id = 01234567890123456789012345678901; // string | Unique identifier for a linked PA template
try
{
@@ -385,7 +385,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new LinkedPATemplatesApi(config);
- var id = id_example; // string | Unique identifier for a linked PA template
+ var id = 01234567890123456789012345678901; // string | Unique identifier for a linked PA template
var linkedPATemplateUpdateParametersRoot = new LinkedPATemplateUpdateParametersRoot(); // LinkedPATemplateUpdateParametersRoot | Request Parameters
try
diff --git a/auto-generated-sdk/docs/ReturnType.md b/auto-generated-sdk/docs/OneOfFieldsFields.md
similarity index 68%
rename from auto-generated-sdk/docs/ReturnType.md
rename to auto-generated-sdk/docs/OneOfFieldsFields.md
index a3e82d29..f2a0c4a7 100644
--- a/auto-generated-sdk/docs/ReturnType.md
+++ b/auto-generated-sdk/docs/OneOfFieldsFields.md
@@ -1,11 +1,10 @@
-# FactSet.AnalyticsAPI.Engines.Model.ReturnType
+# FactSet.AnalyticsAPI.Engines.Model.OneOfFieldsFields
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **string** | | [optional]
-**Id** | **string** | | [optional]
+**SecurityType** | **string** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/auto-generated-sdk/docs/SPARAccounts.md b/auto-generated-sdk/docs/OneOfSMFields.md
similarity index 64%
rename from auto-generated-sdk/docs/SPARAccounts.md
rename to auto-generated-sdk/docs/OneOfSMFields.md
index 417868ba..24f60140 100644
--- a/auto-generated-sdk/docs/SPARAccounts.md
+++ b/auto-generated-sdk/docs/OneOfSMFields.md
@@ -1,10 +1,10 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARAccounts
+# FactSet.AnalyticsAPI.Engines.Model.OneOfSMFields
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**ReturnsType** | [**List<ReturnType>**](ReturnType.md) | List of SPAR returnsType | [optional]
+**SecurityType** | **string** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/auto-generated-sdk/docs/QuantCalculationsApi.md b/auto-generated-sdk/docs/QuantCalculationsApi.md
index 6c1f837f..032eb9c9 100644
--- a/auto-generated-sdk/docs/QuantCalculationsApi.md
+++ b/auto-generated-sdk/docs/QuantCalculationsApi.md
@@ -587,7 +587,7 @@ Name | Type | Description | Notes
### HTTP request headers
- **Content-Type**: application/json
- - **Accept**: application/json, application/x-protobuf
+ - **Accept**: application/json, application/x-protobuf, application/octet-stream
### HTTP response details
@@ -598,6 +598,7 @@ Name | Type | Description | Notes
| **200** | Expected response if the calculation has one unit and is completed with an error. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **400** | Invalid calculation parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **404** | One or more calculation settings were unavailable. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **413** | Request body too large | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **415** | Missing/Invalid Content-Type header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
@@ -690,6 +691,7 @@ Name | Type | Description | Notes
| **400** | Invalid Calculation Parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **404** | One or more calculation settings were unavailable. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **409** | Duplicate calculation exists with same parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **413** | Request body too large | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **415** | Missing/Invalid Content-Type header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
diff --git a/auto-generated-sdk/docs/SMBondFields.md b/auto-generated-sdk/docs/SMBondFields.md
new file mode 100644
index 00000000..d8cda055
--- /dev/null
+++ b/auto-generated-sdk/docs/SMBondFields.md
@@ -0,0 +1,133 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMBondFields
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**_144aFlag** | **bool** | | [optional]
+**AperiodicMultipliers** | **List<double>** | | [optional]
+**AperiodicResetDates** | **List<string>** | | [optional]
+**AperiodicSpreads** | **List<double>** | | [optional]
+**BusinessDayConv** | **string** | | [optional]
+**CallAnnouncedDate** | **string** | | [optional]
+**CallDates** | **List<string>** | | [optional]
+**CallFreq** | **string** | | [optional]
+**CallNoticeDays** | **int** | | [optional]
+**CallPrices** | **List<double>** | | [optional]
+**CashRate** | **double** | | [optional]
+**Cognity** | **string** | | [optional]
+**ConversionIdentifier** | **string** | | [optional]
+**ConversionRatio** | **double** | | [optional]
+**ConversionType** | **string** | | [optional]
+**ConvertibleFlag** | **bool** | | [optional]
+**Country** | **string** | | [optional]
+**Coupon** | **double** | | [optional]
+**CouponType** | **string** | | [optional]
+**CreditSpreadAdjustmentSingle** | **double** | | [optional]
+**Currency** | **string** | | [optional]
+**DayCountBasis** | **string** | | [optional]
+**DefaultedDate** | **string** | | [optional]
+**FederalTaxExemptFlag** | **bool** | | [optional]
+**FirstPayDate** | **string** | | [optional]
+**FirstResetDate** | **string** | | [optional]
+**FloatFormula** | **string** | | [optional]
+**FltDayCountBasis** | **string** | | [optional]
+**FltFirstPayDate** | **string** | | [optional]
+**FltPayFreq** | **string** | | [optional]
+**HistCouponDates** | **List<string>** | | [optional]
+**HistCoupons** | **List<double>** | | [optional]
+**HistRcvAssumpDates** | **List<string>** | | [optional]
+**HistRcvAssumpMonths** | **List<int>** | | [optional]
+**HistRcvAssumpRates** | **List<double>** | | [optional]
+**HistRcvAssumpTargetDates** | **List<string>** | | [optional]
+**InflationType** | **string** | | [optional]
+**IssueDate** | **string** | | [optional]
+**IssueName** | **string** | | [optional]
+**IssuerId** | **string** | | [optional]
+**LastModifiedSource** | **string** | | [optional]
+**LastModifiedSourceMeta** | **string** | | [optional]
+**LastModifiedTime** | **string** | | [optional]
+**LifeCap** | **double** | | [optional]
+**LifeFloor** | **double** | | [optional]
+**LockoutDays** | **int** | | [optional]
+**LookBackDays** | **int** | | [optional]
+**MakeWholeCallFlag** | **bool** | | [optional]
+**MakeWholeExpireDate** | **string** | | [optional]
+**MakeWholeSpread** | **double** | | [optional]
+**MatrixDates** | **List<string>** | | [optional]
+**MatrixMultipliers** | **List<double>** | | [optional]
+**MatrixPricedFlag** | **bool** | | [optional]
+**MatrixSpreads** | **List<double>** | | [optional]
+**MatrixUseScheduleFlag** | **bool** | | [optional]
+**MaturityDate** | **string** | | [optional]
+**MaturityPrice** | **double** | | [optional]
+**MonthsToRecovery** | **double** | | [optional]
+**Multiplier** | **double** | | [optional]
+**NotionalFlag** | **bool** | | [optional]
+**ObservationShift** | **int** | | [optional]
+**OrigAmtIssued** | **double** | | [optional]
+**ParentName** | **string** | | [optional]
+**ParPrice** | **double** | | [optional]
+**ParserInfo** | **string** | | [optional]
+**PaymentDelay** | **int** | | [optional]
+**PayFreq** | **string** | | [optional]
+**PeriodCap** | **double** | | [optional]
+**PeriodFloor** | **double** | | [optional]
+**PikExpDate** | **string** | | [optional]
+**PikRate** | **int** | | [optional]
+**PreferredSecExDateLen** | **int** | | [optional]
+**PreferredSecExDateUnits** | **string** | | [optional]
+**PreferredSecFlag** | **bool** | | [optional]
+**PreferredSecType** | **string** | | [optional]
+**PrincipalType** | **string** | | [optional]
+**PutDates** | **List<string>** | | [optional]
+**PutNoticeDays** | **int** | | [optional]
+**PutFreq** | **string** | | [optional]
+**PutPrices** | **List<double>** | | [optional]
+**PvtPlacementFlag** | **bool** | | [optional]
+**RatingFitch** | **string** | | [optional]
+**RatingFitchDates** | **List<string>** | | [optional]
+**RatingFitchValues** | **List<string>** | | [optional]
+**RatingMoodysDates** | **List<string>** | | [optional]
+**RatingMoodysValues** | **List<string>** | | [optional]
+**RatingSpDates** | **List<string>** | | [optional]
+**RatingSpValues** | **List<string>** | | [optional]
+**RecoveryPercentage** | **double** | | [optional]
+**RedemptionDate** | **string** | | [optional]
+**RedemptionOpt** | **string** | | [optional]
+**RedemptionPrice** | **double** | | [optional]
+**ReinstatedDate** | **string** | | [optional]
+**ResetDelay** | **int** | | [optional]
+**ResetFreq** | **string** | | [optional]
+**RefIndex** | **string** | | [optional]
+**SecondaryToVendorFlag** | **bool** | | [optional]
+**Sector** | **string** | | [optional]
+**SectorBarclay1** | **string** | | [optional]
+**SectorBarclay2** | **string** | | [optional]
+**SectorBarclay3** | **string** | | [optional]
+**SectorBarclay4** | **string** | | [optional]
+**SectorDef** | **string** | | [optional]
+**SectorIndustry** | **string** | | [optional]
+**SectorMain** | **string** | | [optional]
+**SectorMerrill1** | **string** | | [optional]
+**SectorMerrill2** | **string** | | [optional]
+**SectorMerrill3** | **string** | | [optional]
+**SectorMerrill4** | **string** | | [optional]
+**SectorSubGroup** | **string** | | [optional]
+**SinkAmts** | **List<double>** | | [optional]
+**SinkDates** | **List<string>** | | [optional]
+**Spread** | **double** | | [optional]
+**State** | **string** | | [optional]
+**Status** | **string** | | [optional]
+**StatusDates** | **List<string>** | | [optional]
+**StatusValues** | **List<string>** | | [optional]
+**StepCashRates** | **List<double>** | | [optional]
+**StepCouponDates** | **List<string>** | | [optional]
+**StepCoupons** | **List<double>** | | [optional]
+**StepPikRates** | **List<double>** | | [optional]
+**VendorCoverageDate** | **string** | | [optional]
+**VRDNFlag** | **bool** | | [optional]
+**SecurityType** | **string** | |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMCreateParameters.md b/auto-generated-sdk/docs/SMCreateParameters.md
new file mode 100644
index 00000000..dbaf5a46
--- /dev/null
+++ b/auto-generated-sdk/docs/SMCreateParameters.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMCreateParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityName** | **string** | |
+**Location** | **string** | | [optional]
+**Asofdate** | **string** | | [optional]
+**Fields** | [**OneOfSMFields**](OneOfSMFields.md) | |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMCreateParametersRoot.md b/auto-generated-sdk/docs/SMCreateParametersRoot.md
new file mode 100644
index 00000000..3219f8a2
--- /dev/null
+++ b/auto-generated-sdk/docs/SMCreateParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMCreateParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<SMCreateParameters>**](SMCreateParameters.md) | |
+**Meta** | **Object** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMCreateResponse.md b/auto-generated-sdk/docs/SMCreateResponse.md
new file mode 100644
index 00000000..442aa8f4
--- /dev/null
+++ b/auto-generated-sdk/docs/SMCreateResponse.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMCreateResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityName** | **string** | | [optional]
+**Status** | **string** | | [optional]
+**Warnings** | [**List<SMWarning>**](SMWarning.md) | | [optional]
+**Errors** | [**List<SMError>**](SMError.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SPARBenchmarkRoot.md b/auto-generated-sdk/docs/SMCreateResponseRoot.md
similarity index 70%
rename from auto-generated-sdk/docs/SPARBenchmarkRoot.md
rename to auto-generated-sdk/docs/SMCreateResponseRoot.md
index 6f3ab7c7..6692d1c1 100644
--- a/auto-generated-sdk/docs/SPARBenchmarkRoot.md
+++ b/auto-generated-sdk/docs/SMCreateResponseRoot.md
@@ -1,10 +1,10 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARBenchmarkRoot
+# FactSet.AnalyticsAPI.Engines.Model.SMCreateResponseRoot
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Data** | [**SPARBenchmark**](SPARBenchmark.md) | |
+**Data** | [**List<SMCreateResponse>**](SMCreateResponse.md) | |
**Meta** | **Object** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/auto-generated-sdk/docs/SMCustomCashFlowFields.md b/auto-generated-sdk/docs/SMCustomCashFlowFields.md
new file mode 100644
index 00000000..6fd23478
--- /dev/null
+++ b/auto-generated-sdk/docs/SMCustomCashFlowFields.md
@@ -0,0 +1,39 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMCustomCashFlowFields
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**CashFlowAmounts** | **List<double>** | | [optional]
+**CashFlowDates** | **List<string>** | | [optional]
+**Country** | **string** | | [optional]
+**Currency** | **string** | | [optional]
+**IssueName** | **string** | | [optional]
+**ParAmt** | **double** | | [optional]
+**ParentName** | **string** | | [optional]
+**RatingFitch** | **string** | | [optional]
+**RatingFitchDates** | **List<string>** | | [optional]
+**RatingFitchValues** | **List<string>** | | [optional]
+**RatingMoodysDates** | **List<string>** | | [optional]
+**RatingMoodysValues** | **List<string>** | | [optional]
+**RatingSpDates** | **List<string>** | | [optional]
+**RatingSpValues** | **List<string>** | | [optional]
+**SecondaryToVendorFlag** | **bool** | | [optional]
+**Sector** | **string** | | [optional]
+**SectorBarclay1** | **string** | | [optional]
+**SectorBarclay2** | **string** | | [optional]
+**SectorBarclay3** | **string** | | [optional]
+**SectorBarclay4** | **string** | | [optional]
+**SectorDef** | **string** | | [optional]
+**SectorIndustry** | **string** | | [optional]
+**SectorMain** | **string** | | [optional]
+**SectorMerrill1** | **string** | | [optional]
+**SectorMerrill2** | **string** | | [optional]
+**SectorMerrill3** | **string** | | [optional]
+**SectorMerrill4** | **string** | | [optional]
+**SectorSubGroup** | **string** | | [optional]
+**VendorCoverageDate** | **string** | | [optional]
+**SecurityType** | **string** | |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMDeleteParameters.md b/auto-generated-sdk/docs/SMDeleteParameters.md
new file mode 100644
index 00000000..131f1386
--- /dev/null
+++ b/auto-generated-sdk/docs/SMDeleteParameters.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMDeleteParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityName** | **string** | |
+**Location** | **string** | | [optional]
+**Asofdate** | **string** | | [optional]
+**SecurityType** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMDeleteParametersRoot.md b/auto-generated-sdk/docs/SMDeleteParametersRoot.md
new file mode 100644
index 00000000..b0a771c9
--- /dev/null
+++ b/auto-generated-sdk/docs/SMDeleteParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMDeleteParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<SMDeleteParameters>**](SMDeleteParameters.md) | |
+**Meta** | **Object** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMDeleteResponse.md b/auto-generated-sdk/docs/SMDeleteResponse.md
new file mode 100644
index 00000000..970b9975
--- /dev/null
+++ b/auto-generated-sdk/docs/SMDeleteResponse.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMDeleteResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityName** | **string** | | [optional]
+**Status** | **string** | | [optional]
+**Errors** | [**List<SMError>**](SMError.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SPARAccountsRoot.md b/auto-generated-sdk/docs/SMDeleteResponseRoot.md
similarity index 70%
rename from auto-generated-sdk/docs/SPARAccountsRoot.md
rename to auto-generated-sdk/docs/SMDeleteResponseRoot.md
index b0a97127..fbd0e2f9 100644
--- a/auto-generated-sdk/docs/SPARAccountsRoot.md
+++ b/auto-generated-sdk/docs/SMDeleteResponseRoot.md
@@ -1,10 +1,10 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARAccountsRoot
+# FactSet.AnalyticsAPI.Engines.Model.SMDeleteResponseRoot
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Data** | [**SPARAccounts**](SPARAccounts.md) | |
+**Data** | [**List<SMDeleteResponse>**](SMDeleteResponse.md) | |
**Meta** | **Object** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/auto-generated-sdk/docs/SMError.md b/auto-generated-sdk/docs/SMError.md
new file mode 100644
index 00000000..92942e44
--- /dev/null
+++ b/auto-generated-sdk/docs/SMError.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMError
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Detail** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMFields.md b/auto-generated-sdk/docs/SMFields.md
new file mode 100644
index 00000000..2012d8a2
--- /dev/null
+++ b/auto-generated-sdk/docs/SMFields.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMFields
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityType** | **string** | |
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMRetrieveParameters.md b/auto-generated-sdk/docs/SMRetrieveParameters.md
new file mode 100644
index 00000000..a45e6199
--- /dev/null
+++ b/auto-generated-sdk/docs/SMRetrieveParameters.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMRetrieveParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityName** | **string** | |
+**Location** | **string** | | [optional]
+**Asofdate** | **string** | | [optional]
+**SecurityType** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMRetrieveParametersRoot.md b/auto-generated-sdk/docs/SMRetrieveParametersRoot.md
new file mode 100644
index 00000000..38720d19
--- /dev/null
+++ b/auto-generated-sdk/docs/SMRetrieveParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMRetrieveParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<SMRetrieveParameters>**](SMRetrieveParameters.md) | |
+**Meta** | **Object** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMRetrieveResponse.md b/auto-generated-sdk/docs/SMRetrieveResponse.md
new file mode 100644
index 00000000..e0b0c43b
--- /dev/null
+++ b/auto-generated-sdk/docs/SMRetrieveResponse.md
@@ -0,0 +1,15 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMRetrieveResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SecurityName** | **string** | | [optional]
+**Status** | **string** | | [optional]
+**Location** | **string** | | [optional]
+**Asofdate** | **string** | | [optional]
+**Fields** | [**OneOfFieldsFields**](OneOfFieldsFields.md) | | [optional]
+**Errors** | [**List<SMError>**](SMError.md) | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMRetrieveResponseRoot.md b/auto-generated-sdk/docs/SMRetrieveResponseRoot.md
new file mode 100644
index 00000000..6ab5f486
--- /dev/null
+++ b/auto-generated-sdk/docs/SMRetrieveResponseRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMRetrieveResponseRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**List<SMRetrieveResponse>**](SMRetrieveResponse.md) | |
+**Meta** | **Object** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMTemplateFieldProperties.md b/auto-generated-sdk/docs/SMTemplateFieldProperties.md
new file mode 100644
index 00000000..67256dde
--- /dev/null
+++ b/auto-generated-sdk/docs/SMTemplateFieldProperties.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMTemplateFieldProperties
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Category** | **List<string>** | | [optional]
+**Mandatory** | **bool** | | [optional]
+**WhenField** | **List<Dictionary<string, List<string>>>** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMTemplateFieldPropertiesRoot.md b/auto-generated-sdk/docs/SMTemplateFieldPropertiesRoot.md
new file mode 100644
index 00000000..4558021f
--- /dev/null
+++ b/auto-generated-sdk/docs/SMTemplateFieldPropertiesRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMTemplateFieldPropertiesRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Dictionary<string, SMTemplateFieldProperties>**](SMTemplateFieldProperties.md) | |
+**Meta** | **Object** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SMWarning.md b/auto-generated-sdk/docs/SMWarning.md
new file mode 100644
index 00000000..9a9d9f2e
--- /dev/null
+++ b/auto-generated-sdk/docs/SMWarning.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.SMWarning
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Detail** | **string** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/SPARBenchmark.md b/auto-generated-sdk/docs/SPARBenchmark.md
deleted file mode 100644
index dc49319f..00000000
--- a/auto-generated-sdk/docs/SPARBenchmark.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARBenchmark
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | Benchmark identifier | [optional]
-**Name** | **string** | Benchmark Name | [optional]
-**Identifiers** | [**List<SPARIdentifier>**](SPARIdentifier.md) | List of SPAR identifiers | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/SPARCalculationParameters.md b/auto-generated-sdk/docs/SPARCalculationParameters.md
deleted file mode 100644
index 24d11d77..00000000
--- a/auto-generated-sdk/docs/SPARCalculationParameters.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARCalculationParameters
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Componentid** | **string** | The SPAR Engine component identifier to analyze. |
-**Accounts** | [**List<SPARIdentifier>**](SPARIdentifier.md) | List of accounts for SPAR calculation. | [optional]
-**Benchmark** | [**SPARIdentifier**](SPARIdentifier.md) | | [optional]
-**Dates** | [**SPARDateParameters**](SPARDateParameters.md) | | [optional]
-**Currencyisocode** | **string** | Currency ISO code for calculation. | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/SPARCalculationParametersRoot.md b/auto-generated-sdk/docs/SPARCalculationParametersRoot.md
deleted file mode 100644
index 022bf544..00000000
--- a/auto-generated-sdk/docs/SPARCalculationParametersRoot.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARCalculationParametersRoot
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Data** | [**Dictionary<string, SPARCalculationParameters>**](SPARCalculationParameters.md) | List of calculation parameters. | [optional]
-**Meta** | [**CalculationMeta**](CalculationMeta.md) | | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/SPARCalculationsApi.md b/auto-generated-sdk/docs/SPARCalculationsApi.md
deleted file mode 100644
index 43fa68d4..00000000
--- a/auto-generated-sdk/docs/SPARCalculationsApi.md
+++ /dev/null
@@ -1,619 +0,0 @@
-# FactSet.AnalyticsAPI.Engines.Api.SPARCalculationsApi
-
-All URIs are relative to *https://api.factset.com*
-
-Method | HTTP request | Description
-------------- | ------------- | -------------
-[**CancelCalculationById**](SPARCalculationsApi.md#cancelcalculationbyid) | **DELETE** /analytics/engines/spar/v3/calculations/{id} | Cancel SPAR calculation
-[**GetAllCalculations**](SPARCalculationsApi.md#getallcalculations) | **GET** /analytics/engines/spar/v3/calculations | Get all calculations
-[**GetCalculationParameters**](SPARCalculationsApi.md#getcalculationparameters) | **GET** /analytics/engines/spar/v3/calculations/{id} | Get SPAR calculation parameters by id
-[**GetCalculationStatusById**](SPARCalculationsApi.md#getcalculationstatusbyid) | **GET** /analytics/engines/spar/v3/calculations/{id}/status | Get SPAR calculation status by id
-[**GetCalculationUnitResultById**](SPARCalculationsApi.md#getcalculationunitresultbyid) | **GET** /analytics/engines/spar/v3/calculations/{id}/units/{unitId}/result | Get SPAR calculation result by id
-[**PostAndCalculate**](SPARCalculationsApi.md#postandcalculate) | **POST** /analytics/engines/spar/v3/calculations | Create and Run SPAR calculation
-[**PutAndCalculate**](SPARCalculationsApi.md#putandcalculate) | **PUT** /analytics/engines/spar/v3/calculations/{id} | Create or Update SPAR calculation and run it.
-
-
-
-# **CancelCalculationById**
-> void CancelCalculationById (string id)
-
-Cancel SPAR calculation
-
-This is the endpoint to cancel a previously submitted calculation.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class CancelCalculationByIdExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var id = id_example; // string | from url, provided from the location header in the Create and Run SPAR calculation endpoint
-
- try
- {
- // Cancel SPAR calculation
- apiInstance.CancelCalculationById(id);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.CancelCalculationById: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **id** | **string**| from url, provided from the location header in the Create and Run SPAR calculation endpoint |
-
-### Return type
-
-void (empty response body)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: text/plain, application/json, text/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **204** | Expected response, calculation was canceled successfully. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid identifier provided. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | There was no request for the calculation identifier provided, or the request was already canceled for the provided identifier. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetAllCalculations**
-> CalculationsSummaryRoot GetAllCalculations (int pageNumber)
-
-Get all calculations
-
-This endpoints returns all calculation requests.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetAllCalculationsExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var pageNumber = 56; // int | (default to 1)
-
- try
- {
- // Get all calculations
- CalculationsSummaryRoot result = apiInstance.GetAllCalculations(pageNumber);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.GetAllCalculations: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **pageNumber** | **int**| | [default to 1]
-
-### Return type
-
-[**CalculationsSummaryRoot**](CalculationsSummaryRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | List of calculation requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid page number. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | No calculation found. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetCalculationParameters**
-> SPARCalculationParametersRoot GetCalculationParameters (string id)
-
-Get SPAR calculation parameters by id
-
-This is the endpoint that returns the calculation parameters passed for a calculation.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetCalculationParametersExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var id = id_example; // string | from url, provided from the location header in the Create and Run SPAR calculation endpoint
-
- try
- {
- // Get SPAR calculation parameters by id
- SPARCalculationParametersRoot result = apiInstance.GetCalculationParameters(id);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.GetCalculationParameters: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **id** | **string**| from url, provided from the location header in the Create and Run SPAR calculation endpoint |
-
-### Return type
-
-[**SPARCalculationParametersRoot**](SPARCalculationParametersRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response, returns the SPAR calculation parameters. | * Content-Encoding - Standard HTTP header. Header value based on Accept-Encoding Request header. * Content-Type - Standard HTTP header. * Transfer-Encoding - Standard HTTP header. Header value will be set to Chunked if Accept-Encoding header is specified. * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid identifier provided. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | Calculation id not found | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetCalculationStatusById**
-> CalculationStatusRoot GetCalculationStatusById (string id)
-
-Get SPAR calculation status by id
-
-This is the endpoint to check on the progress of a previously requested calculation. If the calculation has finished computing, the location header will point to the result url.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetCalculationStatusByIdExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var id = id_example; // string | from url, provided from the location header in the Create and Run SPAR calculation endpoint
-
- try
- {
- // Get SPAR calculation status by id
- CalculationStatusRoot result = apiInstance.GetCalculationStatusById(id);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.GetCalculationStatusById: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **id** | **string**| from url, provided from the location header in the Create and Run SPAR calculation endpoint |
-
-### Return type
-
-[**CalculationStatusRoot**](CalculationStatusRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response once calculation is completed. | * Content-Encoding - Standard HTTP header. Header value based on Accept-Encoding Request header. * Content-Type - Standard HTTP header. * Transfer-Encoding - Standard HTTP header. Header value will be set to Chunked if Accept-Encoding header is specified. * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **202** | Expected response returned if the calculation is not yet completed. | * X-FactSet-Api-PickUp-Progress - FactSet's progress header. * Cache-Control - Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid identifier provided. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | Calculation was already returned, provided id was not a requested calculation, or the calculation was cancelled | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **GetCalculationUnitResultById**
-> ObjectRoot GetCalculationUnitResultById (string id, string unitId)
-
-Get SPAR calculation result by id
-
-This is the endpoint to get the result of a previously requested calculation. If the calculation has finished computing, the body of the response will contain the requested document in JSON.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class GetCalculationUnitResultByIdExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var id = id_example; // string | from url, provided from the location header in the Get SPAR calculation status by id endpoint
- var unitId = unitId_example; // string | from url, provided from the location header in the Get SPAR calculation status by id endpoint
-
- try
- {
- // Get SPAR calculation result by id
- ObjectRoot result = apiInstance.GetCalculationUnitResultById(id, unitId);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.GetCalculationUnitResultById: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **id** | **string**| from url, provided from the location header in the Get SPAR calculation status by id endpoint |
- **unitId** | **string**| from url, provided from the location header in the Get SPAR calculation status by id endpoint |
-
-### Return type
-
-[**ObjectRoot**](ObjectRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, application/x-protobuf
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **200** | Expected response once calculation is completed, returns JSON in the format specified in the Calculation parameters. | * Content-Encoding - Standard HTTP header. Header value based on Accept-Encoding Request header. * Content-Type - Standard HTTP header. * Transfer-Encoding - Standard HTTP header. Header value will be set to Chunked if Accept-Encoding header is specified. * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid identifier provided. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | Calculation was already returned, provided id was not a requested calculation, or the calculation was cancelled | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **PostAndCalculate**
-> CalculationStatusRoot PostAndCalculate (int? xFactSetApiLongRunningDeadline = null, string cacheControl = null, SPARCalculationParametersRoot sPARCalculationParametersRoot = null)
-
-Create and Run SPAR calculation
-
-This endpoint runs the SPAR calculation specified in the POST body parameters. It can take one or more units as input. Remarks: * Any settings in POST body will act as a one-time override over the settings saved in the SPAR template.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class PostAndCalculateExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds when only one unit is passed in the POST body. (optional)
- var cacheControl = cacheControl_example; // string | Standard HTTP header. Accepts max-stale. (optional)
- var sPARCalculationParametersRoot = new SPARCalculationParametersRoot(); // SPARCalculationParametersRoot | Calculation Parameters (optional)
-
- try
- {
- // Create and Run SPAR calculation
- CalculationStatusRoot result = apiInstance.PostAndCalculate(xFactSetApiLongRunningDeadline, cacheControl, sPARCalculationParametersRoot);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.PostAndCalculate: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **xFactSetApiLongRunningDeadline** | **int?**| Long running deadline in seconds when only one unit is passed in the POST body. | [optional]
- **cacheControl** | **string**| Standard HTTP header. Accepts max-stale. | [optional]
- **sPARCalculationParametersRoot** | [**SPARCalculationParametersRoot**](SPARCalculationParametersRoot.md)| Calculation Parameters | [optional]
-
-### Return type
-
-[**CalculationStatusRoot**](CalculationStatusRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json, application/x-protobuf
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **202** | Expected response, contains the poll URL in the Location header. | * Location - URL to poll for the resulting calculation * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **200** | Expected response, if the calculation has one unit and is completed with an error. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **201** | Expected response if the calculation has one unit and is completed in a short span, returns JSON in the format specified in the Calculation parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid calculation parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | One or more calculation settings were unavailable. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **415** | Missing/Invalid Content-Type header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Cancel older requests using Cancel Calculation endpoint or wait for older requests to finish/expire. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-
-# **PutAndCalculate**
-> CalculationStatusRoot PutAndCalculate (string id, int? xFactSetApiLongRunningDeadline = null, string cacheControl = null, SPARCalculationParametersRoot sPARCalculationParametersRoot = null)
-
-Create or Update SPAR calculation and run it.
-
-This endpoint updates and run the SPAR calculation specified in the PUT body parameters. This also allows creating new SPAR calculations with custom ids. It can take one or more units as input. Remarks: * Any settings in PUT body will act as a one-time override over the settings saved in the SPAR template.
-
-### Example
-```csharp
-using System.Collections.Generic;
-using System.Diagnostics;
-using FactSet.AnalyticsAPI.Engines.Api;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace Example
-{
- public class PutAndCalculateExample
- {
- public static void Main()
- {
- Configuration config = new Configuration();
- config.BasePath = "https://api.factset.com";
- // Configure HTTP basic authorization: Basic
- config.Username = "YOUR_USERNAME";
- config.Password = "YOUR_PASSWORD";
- // Configure Bearer token for authorization: Bearer
- config.AccessToken = "YOUR_BEARER_TOKEN";
-
- var apiInstance = new SPARCalculationsApi(config);
- var id = id_example; // string | from url, provided from the location header in the Create and Run SPAR calculation endpoint
- var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds when only one unit is passed in the PUT body. (optional)
- var cacheControl = cacheControl_example; // string | Standard HTTP header. Accepts max-stale. (optional)
- var sPARCalculationParametersRoot = new SPARCalculationParametersRoot(); // SPARCalculationParametersRoot | Calculation Parameters (optional)
-
- try
- {
- // Create or Update SPAR calculation and run it.
- CalculationStatusRoot result = apiInstance.PutAndCalculate(id, xFactSetApiLongRunningDeadline, cacheControl, sPARCalculationParametersRoot);
- Debug.WriteLine(result);
- }
- catch (ApiException e)
- {
- Debug.Print("Exception when calling SPARCalculationsApi.PutAndCalculate: " + e.Message );
- Debug.Print("Status Code: "+ e.ErrorCode);
- Debug.Print(e.StackTrace);
- }
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **id** | **string**| from url, provided from the location header in the Create and Run SPAR calculation endpoint |
- **xFactSetApiLongRunningDeadline** | **int?**| Long running deadline in seconds when only one unit is passed in the PUT body. | [optional]
- **cacheControl** | **string**| Standard HTTP header. Accepts max-stale. | [optional]
- **sPARCalculationParametersRoot** | [**SPARCalculationParametersRoot**](SPARCalculationParametersRoot.md)| Calculation Parameters | [optional]
-
-### Return type
-
-[**CalculationStatusRoot**](CalculationStatusRoot.md)
-
-### Authorization
-
-[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
-
-### HTTP request headers
-
- - **Content-Type**: application/json
- - **Accept**: application/json, application/x-protobuf
-
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-| **202** | Expected response, contains the poll URL in the Location header. | * Location - URL to poll for the resulting calculation * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **200** | Expected response, if the calculation has one unit and is completed with an error. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **201** | Expected response if the calculation has one unit and is completed in a short span, returns JSON in the format specified in the Calculation parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid Calculation Parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | One or more calculation settings were unavailable. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **409** | Duplicate calculation exists with same parameters. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **415** | Missing/Invalid Content-Type header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **429** | Rate limit reached. Cancel older requests using Cancel Calculation endpoint or wait for older requests to finish/expire. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
-| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/SPARDateParameters.md b/auto-generated-sdk/docs/SPARDateParameters.md
deleted file mode 100644
index 0d3994c1..00000000
--- a/auto-generated-sdk/docs/SPARDateParameters.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARDateParameters
-The date parameters for SPAR calculation.
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Startdate** | **string** | Calculation's start date. |
-**Enddate** | **string** | Calculation's end date. |
-**Frequency** | **string** | Calculation's frequency. |
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/SPARIdentifier.md b/auto-generated-sdk/docs/SPARIdentifier.md
deleted file mode 100644
index 07506cce..00000000
--- a/auto-generated-sdk/docs/SPARIdentifier.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# FactSet.AnalyticsAPI.Engines.Model.SPARIdentifier
-The account/benchmark parameter for SPAR calculation.
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**Id** | **string** | User's FactSet account OR benchmark id. |
-**Returntype** | **string** | Benchmark return type. | [optional]
-**Prefix** | **string** | Benchmark prefix. | [optional]
-
-[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
-
diff --git a/auto-generated-sdk/docs/SecurityModelingApi.md b/auto-generated-sdk/docs/SecurityModelingApi.md
new file mode 100644
index 00000000..3f0ce0ec
--- /dev/null
+++ b/auto-generated-sdk/docs/SecurityModelingApi.md
@@ -0,0 +1,346 @@
+# FactSet.AnalyticsAPI.Engines.Api.SecurityModelingApi
+
+All URIs are relative to *https://api.factset.com*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**DeleteSecurities**](SecurityModelingApi.md#deletesecurities) | **POST** /analytics/security-modeling/v3/securities/delete | Delete existing securities
+[**GetSecurities**](SecurityModelingApi.md#getsecurities) | **POST** /analytics/security-modeling/v3/securities/retrieve | Get existing securities
+[**GetTemplateFields**](SecurityModelingApi.md#gettemplatefields) | **GET** /analytics/security-modeling/v3/templates/{template}/fields | Get template fields
+[**UpsertSecurities**](SecurityModelingApi.md#upsertsecurities) | **POST** /analytics/security-modeling/v3/securities/upsert | Create or update securities
+
+
+
+# **DeleteSecurities**
+> SMDeleteResponseRoot DeleteSecurities (SMDeleteParametersRoot sMDeleteParametersRoot = null)
+
+Delete existing securities
+
+This endpoint deletes existing securities.
+
+### Example
+```csharp
+using System.Collections.Generic;
+using System.Diagnostics;
+using FactSet.AnalyticsAPI.Engines.Api;
+using FactSet.AnalyticsAPI.Engines.Client;
+using FactSet.AnalyticsAPI.Engines.Model;
+
+namespace Example
+{
+ public class DeleteSecuritiesExample
+ {
+ public static void Main()
+ {
+ Configuration config = new Configuration();
+ config.BasePath = "https://api.factset.com";
+ // Configure HTTP basic authorization: Basic
+ config.Username = "YOUR_USERNAME";
+ config.Password = "YOUR_PASSWORD";
+ // Configure Bearer token for authorization: Bearer
+ config.AccessToken = "YOUR_BEARER_TOKEN";
+
+ var apiInstance = new SecurityModelingApi(config);
+ var sMDeleteParametersRoot = new SMDeleteParametersRoot(); // SMDeleteParametersRoot | (optional)
+
+ try
+ {
+ // Delete existing securities
+ SMDeleteResponseRoot result = apiInstance.DeleteSecurities(sMDeleteParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling SecurityModelingApi.DeleteSecurities: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **sMDeleteParametersRoot** | [**SMDeleteParametersRoot**](SMDeleteParametersRoot.md)| | [optional]
+
+### Return type
+
+[**SMDeleteResponseRoot**](SMDeleteResponseRoot.md)
+
+### Authorization
+
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
+
+### HTTP request headers
+
+ - **Content-Type**: application/json
+ - **Accept**: application/json
+
+
+### HTTP response details
+| Status code | Description | Response headers |
+|-------------|-------------|------------------|
+| **200** | Expected response, deletes existing securities. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
+| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetSecurities**
+> SMRetrieveResponseRoot GetSecurities (SMRetrieveParametersRoot sMRetrieveParametersRoot = null)
+
+Get existing securities
+
+This endpoint gets all existing securities.
+
+### Example
+```csharp
+using System.Collections.Generic;
+using System.Diagnostics;
+using FactSet.AnalyticsAPI.Engines.Api;
+using FactSet.AnalyticsAPI.Engines.Client;
+using FactSet.AnalyticsAPI.Engines.Model;
+
+namespace Example
+{
+ public class GetSecuritiesExample
+ {
+ public static void Main()
+ {
+ Configuration config = new Configuration();
+ config.BasePath = "https://api.factset.com";
+ // Configure HTTP basic authorization: Basic
+ config.Username = "YOUR_USERNAME";
+ config.Password = "YOUR_PASSWORD";
+ // Configure Bearer token for authorization: Bearer
+ config.AccessToken = "YOUR_BEARER_TOKEN";
+
+ var apiInstance = new SecurityModelingApi(config);
+ var sMRetrieveParametersRoot = new SMRetrieveParametersRoot(); // SMRetrieveParametersRoot | (optional)
+
+ try
+ {
+ // Get existing securities
+ SMRetrieveResponseRoot result = apiInstance.GetSecurities(sMRetrieveParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling SecurityModelingApi.GetSecurities: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **sMRetrieveParametersRoot** | [**SMRetrieveParametersRoot**](SMRetrieveParametersRoot.md)| | [optional]
+
+### Return type
+
+[**SMRetrieveResponseRoot**](SMRetrieveResponseRoot.md)
+
+### Authorization
+
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
+
+### HTTP request headers
+
+ - **Content-Type**: application/json
+ - **Accept**: application/json
+
+
+### HTTP response details
+| Status code | Description | Response headers |
+|-------------|-------------|------------------|
+| **200** | Expected response, returns a list of existing securities. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
+| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **GetTemplateFields**
+> SMTemplateFieldPropertiesRoot GetTemplateFields (string template)
+
+Get template fields
+
+This endpoint gets template fields.
+
+### Example
+```csharp
+using System.Collections.Generic;
+using System.Diagnostics;
+using FactSet.AnalyticsAPI.Engines.Api;
+using FactSet.AnalyticsAPI.Engines.Client;
+using FactSet.AnalyticsAPI.Engines.Model;
+
+namespace Example
+{
+ public class GetTemplateFieldsExample
+ {
+ public static void Main()
+ {
+ Configuration config = new Configuration();
+ config.BasePath = "https://api.factset.com";
+ // Configure HTTP basic authorization: Basic
+ config.Username = "YOUR_USERNAME";
+ config.Password = "YOUR_PASSWORD";
+ // Configure Bearer token for authorization: Bearer
+ config.AccessToken = "YOUR_BEARER_TOKEN";
+
+ var apiInstance = new SecurityModelingApi(config);
+ var template = template_example; // string | Template name
+
+ try
+ {
+ // Get template fields
+ SMTemplateFieldPropertiesRoot result = apiInstance.GetTemplateFields(template);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling SecurityModelingApi.GetTemplateFields: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **template** | **string**| Template name |
+
+### Return type
+
+[**SMTemplateFieldPropertiesRoot**](SMTemplateFieldPropertiesRoot.md)
+
+### Authorization
+
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json
+
+
+### HTTP response details
+| Status code | Description | Response headers |
+|-------------|-------------|------------------|
+| **200** | Expected response, returns a list of all template fields. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **400** | Invalid template. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **404** | Template not found. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
+| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
+
+# **UpsertSecurities**
+> SMCreateResponseRoot UpsertSecurities (SMCreateParametersRoot sMCreateParametersRoot = null)
+
+Create or update securities
+
+This endpoint is to create or update existing securities.
+
+### Example
+```csharp
+using System.Collections.Generic;
+using System.Diagnostics;
+using FactSet.AnalyticsAPI.Engines.Api;
+using FactSet.AnalyticsAPI.Engines.Client;
+using FactSet.AnalyticsAPI.Engines.Model;
+
+namespace Example
+{
+ public class UpsertSecuritiesExample
+ {
+ public static void Main()
+ {
+ Configuration config = new Configuration();
+ config.BasePath = "https://api.factset.com";
+ // Configure HTTP basic authorization: Basic
+ config.Username = "YOUR_USERNAME";
+ config.Password = "YOUR_PASSWORD";
+ // Configure Bearer token for authorization: Bearer
+ config.AccessToken = "YOUR_BEARER_TOKEN";
+
+ var apiInstance = new SecurityModelingApi(config);
+ var sMCreateParametersRoot = new SMCreateParametersRoot(); // SMCreateParametersRoot | (optional)
+
+ try
+ {
+ // Create or update securities
+ SMCreateResponseRoot result = apiInstance.UpsertSecurities(sMCreateParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling SecurityModelingApi.UpsertSecurities: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **sMCreateParametersRoot** | [**SMCreateParametersRoot**](SMCreateParametersRoot.md)| | [optional]
+
+### Return type
+
+[**SMCreateResponseRoot**](SMCreateResponseRoot.md)
+
+### Authorization
+
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
+
+### HTTP request headers
+
+ - **Content-Type**: application/json
+ - **Accept**: application/json
+
+
+### HTTP response details
+| Status code | Description | Response headers |
+|-------------|-------------|------------------|
+| **200** | Expected response, returns a status of operation along with errors and warnings if found any. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **429** | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * Retry-After - Time to wait in seconds before making a new request as the rate limit has reached. |
+| **500** | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+| **503** | Request timed out. Retry the request in sometime. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
+
+[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/TemplatedPAComponentsApi.md b/auto-generated-sdk/docs/TemplatedPAComponentsApi.md
index 188b515e..e35f0ceb 100644
--- a/auto-generated-sdk/docs/TemplatedPAComponentsApi.md
+++ b/auto-generated-sdk/docs/TemplatedPAComponentsApi.md
@@ -127,7 +127,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new TemplatedPAComponentsApi(config);
- var id = id_example; // string | Unique identifier for a templated PA component
+ var id = 01234567890123456789012345678901; // string | Unique identifier for a templated PA component
try
{
@@ -211,7 +211,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new TemplatedPAComponentsApi(config);
- var id = id_example; // string | Unique identifier for a templated PA component
+ var id = 01234567890123456789012345678901; // string | Unique identifier for a templated PA component
try
{
@@ -296,7 +296,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new TemplatedPAComponentsApi(config);
- var directory = directory_example; // string | Get templated PA components in path
+ var directory = Personal:TemplatedPAComponents/; // string | Get templated PA components in path
try
{
@@ -380,7 +380,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new TemplatedPAComponentsApi(config);
- var id = id_example; // string | Unique identifier for a templated PA component
+ var id = 01234567890123456789012345678901; // string | Unique identifier for a templated PA component
var templatedPAComponentUpdateParametersRoot = new TemplatedPAComponentUpdateParametersRoot(); // TemplatedPAComponentUpdateParametersRoot | Request Parameters
try
diff --git a/auto-generated-sdk/docs/UnlinkedPATemplatesApi.md b/auto-generated-sdk/docs/UnlinkedPATemplatesApi.md
index 297b0d40..92122d7f 100644
--- a/auto-generated-sdk/docs/UnlinkedPATemplatesApi.md
+++ b/auto-generated-sdk/docs/UnlinkedPATemplatesApi.md
@@ -128,7 +128,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new UnlinkedPATemplatesApi(config);
- var id = id_example; // string | Unique identifier for an unlinked PA template
+ var id = 01234567890123456789012345678901; // string | Unique identifier for an unlinked PA template
try
{
@@ -376,8 +376,8 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new UnlinkedPATemplatesApi(config);
- var directory = directory_example; // string | Get unlinked PA templates in path. (optional)
- var category = category_example; // string | Get unlinked PA templates by category. (optional)
+ var directory = Personal:UninkedPATemplates/; // string | Get unlinked PA templates in path. (optional)
+ var category = Weights; // string | Get unlinked PA templates by category. (optional)
try
{
@@ -462,7 +462,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new UnlinkedPATemplatesApi(config);
- var id = id_example; // string | Unique identifier for an unlinked PA template
+ var id = 01234567890123456789012345678901; // string | Unique identifier for an unlinked PA template
try
{
@@ -547,7 +547,7 @@ namespace Example
config.AccessToken = "YOUR_BEARER_TOKEN";
var apiInstance = new UnlinkedPATemplatesApi(config);
- var id = id_example; // string | Unique identifier for an unlinked PA template
+ var id = 01234567890123456789012345678901; // string | Unique identifier for an unlinked PA template
var unlinkedPATemplateUpdateParametersRoot = new UnlinkedPATemplateUpdateParametersRoot(); // UnlinkedPATemplateUpdateParametersRoot | Request Parameters
try
diff --git a/auto-generated-sdk/docs/BenchmarksApi.md b/auto-generated-sdk/docs/VaultAttributionLoaderApi.md
similarity index 68%
rename from auto-generated-sdk/docs/BenchmarksApi.md
rename to auto-generated-sdk/docs/VaultAttributionLoaderApi.md
index c618d507..4c6fefcb 100644
--- a/auto-generated-sdk/docs/BenchmarksApi.md
+++ b/auto-generated-sdk/docs/VaultAttributionLoaderApi.md
@@ -1,19 +1,19 @@
-# FactSet.AnalyticsAPI.Engines.Api.BenchmarksApi
+# FactSet.AnalyticsAPI.Engines.Api.VaultAttributionLoaderApi
All URIs are relative to *https://api.factset.com*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**GetSPARBenchmarkById**](BenchmarksApi.md#getsparbenchmarkbyid) | **GET** /analytics/engines/spar/v3/benchmarks | Get SPAR benchmark details
+[**VaultAttributionLoader**](VaultAttributionLoaderApi.md#vaultattributionloader) | **POST** /analytics/engines/vault/v3/load/{batchId} | Vault - External Attribution Loader
-
-# **GetSPARBenchmarkById**
-> SPARBenchmarkRoot GetSPARBenchmarkById (string id)
+
+# **VaultAttributionLoader**
+> VaultAttributionLoaderResponseRoot VaultAttributionLoader (string batchId, System.IO.Stream file = null)
-Get SPAR benchmark details
+Vault - External Attribution Loader
-This endpoint returns the details of a given SPAR benchmark identifier.
+This endpoint loads Vault External Attributions.
### Example
```csharp
@@ -25,7 +25,7 @@ using FactSet.AnalyticsAPI.Engines.Model;
namespace Example
{
- public class GetSPARBenchmarkByIdExample
+ public class VaultAttributionLoaderExample
{
public static void Main()
{
@@ -37,18 +37,19 @@ namespace Example
// Configure Bearer token for authorization: Bearer
config.AccessToken = "YOUR_BEARER_TOKEN";
- var apiInstance = new BenchmarksApi(config);
- var id = id_example; // string | Benchmark Identifier
+ var apiInstance = new VaultAttributionLoaderApi(config);
+ var batchId = batchId_example; // string |
+ var file = BINARY_DATA_HERE; // System.IO.Stream | (optional)
try
{
- // Get SPAR benchmark details
- SPARBenchmarkRoot result = apiInstance.GetSPARBenchmarkById(id);
+ // Vault - External Attribution Loader
+ VaultAttributionLoaderResponseRoot result = apiInstance.VaultAttributionLoader(batchId, file);
Debug.WriteLine(result);
}
catch (ApiException e)
{
- Debug.Print("Exception when calling BenchmarksApi.GetSPARBenchmarkById: " + e.Message );
+ Debug.Print("Exception when calling VaultAttributionLoaderApi.VaultAttributionLoader: " + e.Message );
Debug.Print("Status Code: "+ e.ErrorCode);
Debug.Print(e.StackTrace);
}
@@ -61,11 +62,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **id** | **string**| Benchmark Identifier |
+ **batchId** | **string**| |
+ **file** | **System.IO.Stream****System.IO.Stream**| | [optional]
### Return type
-[**SPARBenchmarkRoot**](SPARBenchmarkRoot.md)
+[**VaultAttributionLoaderResponseRoot**](VaultAttributionLoaderResponseRoot.md)
### Authorization
@@ -73,16 +75,15 @@ Name | Type | Description | Notes
### HTTP request headers
- - **Content-Type**: Not defined
+ - **Content-Type**: multipart/form-data
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
-| **200** | Expected response, returns the list of prefix and return types for the benchmark. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **400** | Invalid benchmark identifier. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
-| **404** | Benchmark identifier not found. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **200** | Expected response, returns a status of operation along with errors and warnings if found any. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
+| **400** | Bad Request | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **401** | Missing or invalid authentication. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. |
| **403** | User is forbidden with current credentials | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
| **406** | Unsupported Accept header. Header needs to be set to application/json. | * X-DataDirect-Request-Key - FactSet's request key header. * X-FactSet-Api-Request-Key - Key to uniquely identify an Analytics API request. Only available after successful authentication. * X-FactSet-Api-RateLimit-Limit - Number of allowed requests for the time window. * X-FactSet-Api-RateLimit-Remaining - Number of requests left for the time window. * X-FactSet-Api-RateLimit-Reset - Number of seconds remaining till rate limit resets. |
diff --git a/auto-generated-sdk/docs/VaultAttributionLoaderResponse.md b/auto-generated-sdk/docs/VaultAttributionLoaderResponse.md
new file mode 100644
index 00000000..e56a9685
--- /dev/null
+++ b/auto-generated-sdk/docs/VaultAttributionLoaderResponse.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.VaultAttributionLoaderResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ProcessId** | **string** | ProcessId. | [optional]
+**GroupId** | **string** | GroupId. | [optional]
+**ObjectId** | **string** | ObjectId. | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/docs/VaultAttributionLoaderResponseRoot.md b/auto-generated-sdk/docs/VaultAttributionLoaderResponseRoot.md
new file mode 100644
index 00000000..b4316bc1
--- /dev/null
+++ b/auto-generated-sdk/docs/VaultAttributionLoaderResponseRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.VaultAttributionLoaderResponseRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**VaultAttributionLoaderResponse**](VaultAttributionLoaderResponse.md) | |
+**Meta** | **Object** | | [optional]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs
index 49bdc3c3..be18bfd1 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AXPOptimizerApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AXPOptimizerApi.cs
index 34087b72..57723903 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AXPOptimizerApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AXPOptimizerApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AccountsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AccountsApi.cs
index 6fdd9104..30ee85f8 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AccountsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AccountsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
@@ -34,7 +34,7 @@ public interface IAccountsApiSync : IApiAccessor
/// This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// AccountDirectoriesRoot
AccountDirectoriesRoot GetAccounts(string path);
@@ -45,30 +45,9 @@ public interface IAccountsApiSync : IApiAccessor
/// This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// ApiResponse of AccountDirectoriesRoot
ApiResponse GetAccountsWithHttpInfo(string path);
- ///
- /// Get SPAR account returns type details
- ///
- ///
- /// This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// SPARAccountsRoot
- SPARAccountsRoot GetSPARReturnsType(string accountPath);
-
- ///
- /// Get SPAR account returns type details
- ///
- ///
- /// This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// ApiResponse of SPARAccountsRoot
- ApiResponse GetSPARReturnsTypeWithHttpInfo(string accountPath);
#endregion Synchronous Operations
}
@@ -85,7 +64,7 @@ public interface IAccountsApiAsync : IApiAccessor
/// This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// Cancellation Token to cancel the request.
/// Task of AccountDirectoriesRoot
System.Threading.Tasks.Task GetAccountsAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
@@ -97,33 +76,10 @@ public interface IAccountsApiAsync : IApiAccessor
/// This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// Cancellation Token to cancel the request.
/// Task of ApiResponse of AccountDirectoriesRoot
System.Threading.Tasks.Task> GetAccountsWithHttpInfoAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
- ///
- /// Get SPAR account returns type details
- ///
- ///
- /// This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// Cancellation Token to cancel the request.
- /// Task of SPARAccountsRoot
- System.Threading.Tasks.Task GetSPARReturnsTypeAsync(string accountPath, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
-
- ///
- /// Get SPAR account returns type details
- ///
- ///
- /// This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of SPARAccountsRoot
- System.Threading.Tasks.Task> GetSPARReturnsTypeWithHttpInfoAsync(string accountPath, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
#endregion Asynchronous Operations
}
@@ -248,7 +204,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ExceptionFactory ExceptionFactory
/// Get accounts and sub-directories in a directory This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// AccountDirectoriesRoot
public AccountDirectoriesRoot GetAccounts(string path)
{
@@ -260,7 +216,7 @@ public AccountDirectoriesRoot GetAccounts(string path)
/// Get accounts and sub-directories in a directory This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// ApiResponse of AccountDirectoriesRoot
public FactSet.AnalyticsAPI.Engines.Client.ApiResponse GetAccountsWithHttpInfo(string path)
{
@@ -322,7 +278,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse G
/// Get accounts and sub-directories in a directory This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// Cancellation Token to cancel the request.
/// Task of AccountDirectoriesRoot
public async System.Threading.Tasks.Task GetAccountsAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
@@ -335,7 +291,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse G
/// Get accounts and sub-directories in a directory This endpoint looks up all ACCT and ACTM files and sub-directories in a given directory.
///
/// Thrown when fails to make API call
- /// The directory to get the accounts and sub-directories in
+ /// The directory to get the accounts and sub-directories.
/// Cancellation Token to cancel the request.
/// Task of ApiResponse of AccountDirectoriesRoot
public async System.Threading.Tasks.Task> GetAccountsWithHttpInfoAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
@@ -396,157 +352,5 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse G
return localVarResponse;
}
- ///
- /// Get SPAR account returns type details This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// SPARAccountsRoot
- public SPARAccountsRoot GetSPARReturnsType(string accountPath)
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = GetSPARReturnsTypeWithHttpInfo(accountPath);
- return localVarResponse.Data;
- }
-
- ///
- /// Get SPAR account returns type details This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// ApiResponse of SPARAccountsRoot
- public FactSet.AnalyticsAPI.Engines.Client.ApiResponse GetSPARReturnsTypeWithHttpInfo(string accountPath)
- {
- // verify the required parameter 'accountPath' is set
- if (accountPath == null)
- throw new FactSet.AnalyticsAPI.Engines.Client.ApiException(400, "Missing required parameter 'accountPath' when calling AccountsApi->GetSPARReturnsType");
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(SPARAccountsRoot) },
- { 400, typeof(ClientErrorResponse) },
- { 404, typeof(ClientErrorResponse) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
- localVarRequestOptions.PathParameters.Add("accountPath", FactSet.AnalyticsAPI.Engines.Client.ClientUtils.ParameterToString(accountPath)); // path parameter
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
- var localVarResponse = this.Client.Get("/analytics/engines/spar/v3/accounts/{accountPath}/returns-type", localVarRequestOptions, this.Configuration);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPARReturnsType", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
- ///
- /// Get SPAR account returns type details This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// Cancellation Token to cancel the request.
- /// Task of SPARAccountsRoot
- public async System.Threading.Tasks.Task GetSPARReturnsTypeAsync(string accountPath, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = await GetSPARReturnsTypeWithHttpInfoAsync(accountPath, cancellationToken).ConfigureAwait(false);
- return localVarResponse.Data;
- }
-
- ///
- /// Get SPAR account returns type details This endpoint returns the returns type of account associated with SPAR
- ///
- /// Thrown when fails to make API call
- /// URL encoded account path
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of SPARAccountsRoot
- public async System.Threading.Tasks.Task> GetSPARReturnsTypeWithHttpInfoAsync(string accountPath, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- // verify the required parameter 'accountPath' is set
- if (accountPath == null)
- throw new FactSet.AnalyticsAPI.Engines.Client.ApiException(400, "Missing required parameter 'accountPath' when calling AccountsApi->GetSPARReturnsType");
-
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(SPARAccountsRoot) },
- { 400, typeof(ClientErrorResponse) },
- { 404, typeof(ClientErrorResponse) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
- localVarRequestOptions.PathParameters.Add("accountPath", FactSet.AnalyticsAPI.Engines.Client.ClientUtils.ParameterToString(accountPath)); // path parameter
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
-
- var localVarResponse = await this.AsynchronousClient.GetAsync("/analytics/engines/spar/v3/accounts/{accountPath}/returns-type", localVarRequestOptions, this.Configuration, cancellationToken).ConfigureAwait(false);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPARReturnsType", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
}
}
\ No newline at end of file
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/BPMOptimizerApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/BPMOptimizerApi.cs
index 09abee84..f8eece31 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/BPMOptimizerApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/BPMOptimizerApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnStatisticsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnStatisticsApi.cs
index 6f4d123a..7ad747ce 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnStatisticsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnStatisticsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnsApi.cs
index ce147539..dc986aa6 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ColumnsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ComponentsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ComponentsApi.cs
index 0c37d2bb..442e6168 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ComponentsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ComponentsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
@@ -70,27 +70,6 @@ public interface IComponentsApiSync : IApiAccessor
/// ApiResponse of ComponentSummaryRoot
ApiResponse GetPAComponentsWithHttpInfo(string document);
///
- /// Get SPAR components
- ///
- ///
- /// This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// ComponentSummaryRoot
- ComponentSummaryRoot GetSPARComponents(string document);
-
- ///
- /// Get SPAR components
- ///
- ///
- /// This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// ApiResponse of ComponentSummaryRoot
- ApiResponse GetSPARComponentsWithHttpInfo(string document);
- ///
/// Get Vault component by id
///
///
@@ -188,29 +167,6 @@ public interface IComponentsApiAsync : IApiAccessor
/// Task of ApiResponse of ComponentSummaryRoot
System.Threading.Tasks.Task> GetPAComponentsWithHttpInfoAsync(string document, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
///
- /// Get SPAR components
- ///
- ///
- /// This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// Cancellation Token to cancel the request.
- /// Task of ComponentSummaryRoot
- System.Threading.Tasks.Task GetSPARComponentsAsync(string document, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
-
- ///
- /// Get SPAR components
- ///
- ///
- /// This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of ComponentSummaryRoot
- System.Threading.Tasks.Task> GetSPARComponentsWithHttpInfoAsync(string document, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
- ///
/// Get Vault component by id
///
///
@@ -680,158 +636,6 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse Get
return localVarResponse;
}
- ///
- /// Get SPAR components This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// ComponentSummaryRoot
- public ComponentSummaryRoot GetSPARComponents(string document)
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = GetSPARComponentsWithHttpInfo(document);
- return localVarResponse.Data;
- }
-
- ///
- /// Get SPAR components This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// ApiResponse of ComponentSummaryRoot
- public FactSet.AnalyticsAPI.Engines.Client.ApiResponse GetSPARComponentsWithHttpInfo(string document)
- {
- // verify the required parameter 'document' is set
- if (document == null)
- throw new FactSet.AnalyticsAPI.Engines.Client.ApiException(400, "Missing required parameter 'document' when calling ComponentsApi->GetSPARComponents");
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(ComponentSummaryRoot) },
- { 400, typeof(ClientErrorResponse) },
- { 404, typeof(ClientErrorResponse) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
- localVarRequestOptions.QueryParameters.Add(FactSet.AnalyticsAPI.Engines.Client.ClientUtils.ParameterToMultiMap("", "document", document));
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
- var localVarResponse = this.Client.Get("/analytics/engines/spar/v3/components", localVarRequestOptions, this.Configuration);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPARComponents", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
- ///
- /// Get SPAR components This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// Cancellation Token to cancel the request.
- /// Task of ComponentSummaryRoot
- public async System.Threading.Tasks.Task GetSPARComponentsAsync(string document, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = await GetSPARComponentsWithHttpInfoAsync(document, cancellationToken).ConfigureAwait(false);
- return localVarResponse.Data;
- }
-
- ///
- /// Get SPAR components This endpoint returns the list of SPAR components in a given SPAR document.
- ///
- /// Thrown when fails to make API call
- /// Document Name
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of ComponentSummaryRoot
- public async System.Threading.Tasks.Task> GetSPARComponentsWithHttpInfoAsync(string document, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- // verify the required parameter 'document' is set
- if (document == null)
- throw new FactSet.AnalyticsAPI.Engines.Client.ApiException(400, "Missing required parameter 'document' when calling ComponentsApi->GetSPARComponents");
-
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(ComponentSummaryRoot) },
- { 400, typeof(ClientErrorResponse) },
- { 404, typeof(ClientErrorResponse) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
- localVarRequestOptions.QueryParameters.Add(FactSet.AnalyticsAPI.Engines.Client.ClientUtils.ParameterToMultiMap("", "document", document));
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
-
- var localVarResponse = await this.AsynchronousClient.GetAsync("/analytics/engines/spar/v3/components", localVarRequestOptions, this.Configuration, cancellationToken).ConfigureAwait(false);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPARComponents", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
///
/// Get Vault component by id This endpoint returns the default settings of a Vault component.
///
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ConfigurationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ConfigurationsApi.cs
index e52529a7..173f2db0 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ConfigurationsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/ConfigurationsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/CurrenciesApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/CurrenciesApi.cs
index b9f4d21f..c18393a2 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/CurrenciesApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/CurrenciesApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DatesApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DatesApi.cs
index 1d8fcda8..6751bdeb 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DatesApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DatesApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
@@ -36,7 +36,7 @@ public interface IDatesApiSync : IApiAccessor
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// DateParametersSummaryRoot
DateParametersSummaryRoot ConvertPADatesToAbsoluteFormat(string enddate, string componentid, string account, string startdate = default(string));
@@ -50,7 +50,7 @@ public interface IDatesApiSync : IApiAccessor
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// ApiResponse of DateParametersSummaryRoot
ApiResponse ConvertPADatesToAbsoluteFormatWithHttpInfo(string enddate, string componentid, string account, string startdate = default(string));
@@ -99,7 +99,7 @@ public interface IDatesApiAsync : IApiAccessor
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// Cancellation Token to cancel the request.
/// Task of DateParametersSummaryRoot
@@ -114,7 +114,7 @@ public interface IDatesApiAsync : IApiAccessor
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// Cancellation Token to cancel the request.
/// Task of ApiResponse of DateParametersSummaryRoot
@@ -274,7 +274,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ExceptionFactory ExceptionFactory
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// DateParametersSummaryRoot
public DateParametersSummaryRoot ConvertPADatesToAbsoluteFormat(string enddate, string componentid, string account, string startdate = default(string))
@@ -289,7 +289,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ExceptionFactory ExceptionFactory
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// ApiResponse of DateParametersSummaryRoot
public FactSet.AnalyticsAPI.Engines.Client.ApiResponse ConvertPADatesToAbsoluteFormatWithHttpInfo(string enddate, string componentid, string account, string startdate = default(string))
@@ -368,7 +368,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ExceptionFactory ExceptionFactory
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// Cancellation Token to cancel the request.
/// Task of DateParametersSummaryRoot
@@ -384,7 +384,7 @@ public FactSet.AnalyticsAPI.Engines.Client.ExceptionFactory ExceptionFactory
/// Thrown when fails to make API call
/// End Date
/// Component Id
- /// Account
+ /// Account ( Should be in Format - AccountName.ACCT )
/// Start Date (optional)
/// Cancellation Token to cancel the request.
/// Task of ApiResponse of DateParametersSummaryRoot
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DiscountCurvesApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DiscountCurvesApi.cs
index 2c0eca2f..19973008 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DiscountCurvesApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DiscountCurvesApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DocumentsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DocumentsApi.cs
index 48055d24..f6d29c1c 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DocumentsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/DocumentsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
@@ -70,27 +70,6 @@ public interface IDocumentsApiSync : IApiAccessor
/// ApiResponse of DocumentDirectoriesRoot
ApiResponse GetPubDocumentsWithHttpInfo(string path);
///
- /// Gets SPAR3 documents and sub-directories in a directory
- ///
- ///
- /// This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// DocumentDirectoriesRoot
- DocumentDirectoriesRoot GetSPAR3Documents(string path);
-
- ///
- /// Gets SPAR3 documents and sub-directories in a directory
- ///
- ///
- /// This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// ApiResponse of DocumentDirectoriesRoot
- ApiResponse GetSPAR3DocumentsWithHttpInfo(string path);
- ///
/// Get Vault documents and sub-directories in a directory
///
///
@@ -167,29 +146,6 @@ public interface IDocumentsApiAsync : IApiAccessor
/// Task of ApiResponse of DocumentDirectoriesRoot
System.Threading.Tasks.Task> GetPubDocumentsWithHttpInfoAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
///
- /// Gets SPAR3 documents and sub-directories in a directory
- ///
- ///
- /// This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// Cancellation Token to cancel the request.
- /// Task of DocumentDirectoriesRoot
- System.Threading.Tasks.Task GetSPAR3DocumentsAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
-
- ///
- /// Gets SPAR3 documents and sub-directories in a directory
- ///
- ///
- /// This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of DocumentDirectoriesRoot
- System.Threading.Tasks.Task> GetSPAR3DocumentsWithHttpInfoAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
- ///
/// Get Vault documents and sub-directories in a directory
///
///
@@ -636,158 +592,6 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse
return localVarResponse;
}
- ///
- /// Gets SPAR3 documents and sub-directories in a directory This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// DocumentDirectoriesRoot
- public DocumentDirectoriesRoot GetSPAR3Documents(string path)
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = GetSPAR3DocumentsWithHttpInfo(path);
- return localVarResponse.Data;
- }
-
- ///
- /// Gets SPAR3 documents and sub-directories in a directory This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// ApiResponse of DocumentDirectoriesRoot
- public FactSet.AnalyticsAPI.Engines.Client.ApiResponse GetSPAR3DocumentsWithHttpInfo(string path)
- {
- // verify the required parameter 'path' is set
- if (path == null)
- throw new FactSet.AnalyticsAPI.Engines.Client.ApiException(400, "Missing required parameter 'path' when calling DocumentsApi->GetSPAR3Documents");
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(DocumentDirectoriesRoot) },
- { 400, typeof(ClientErrorResponse) },
- { 404, typeof(ClientErrorResponse) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
- localVarRequestOptions.PathParameters.Add("path", FactSet.AnalyticsAPI.Engines.Client.ClientUtils.ParameterToString(path)); // path parameter
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
- var localVarResponse = this.Client.Get("/analytics/engines/spar/v3/documents/{path}", localVarRequestOptions, this.Configuration);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPAR3Documents", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
- ///
- /// Gets SPAR3 documents and sub-directories in a directory This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// Cancellation Token to cancel the request.
- /// Task of DocumentDirectoriesRoot
- public async System.Threading.Tasks.Task GetSPAR3DocumentsAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = await GetSPAR3DocumentsWithHttpInfoAsync(path, cancellationToken).ConfigureAwait(false);
- return localVarResponse.Data;
- }
-
- ///
- /// Gets SPAR3 documents and sub-directories in a directory This endpoint looks up all SPAR3 documents and sub-directories in a given directory.
- ///
- /// Thrown when fails to make API call
- /// The directory to get the documents in
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of DocumentDirectoriesRoot
- public async System.Threading.Tasks.Task> GetSPAR3DocumentsWithHttpInfoAsync(string path, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- // verify the required parameter 'path' is set
- if (path == null)
- throw new FactSet.AnalyticsAPI.Engines.Client.ApiException(400, "Missing required parameter 'path' when calling DocumentsApi->GetSPAR3Documents");
-
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(DocumentDirectoriesRoot) },
- { 400, typeof(ClientErrorResponse) },
- { 404, typeof(ClientErrorResponse) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
- localVarRequestOptions.PathParameters.Add("path", FactSet.AnalyticsAPI.Engines.Client.ClientUtils.ParameterToString(path)); // path parameter
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
-
- var localVarResponse = await this.AsynchronousClient.GetAsync("/analytics/engines/spar/v3/documents/{path}", localVarRequestOptions, this.Configuration, cancellationToken).ConfigureAwait(false);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPAR3Documents", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
///
/// Get Vault documents and sub-directories in a directory This endpoint looks up all Vault documents and sub-directories in a given directory.
///
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FIABCalculationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FIABCalculationsApi.cs
index d9adfb61..7e6a95c3 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FIABCalculationsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FIABCalculationsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FICalculationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FICalculationsApi.cs
index aae1dc26..5192a35c 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FICalculationsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FICalculationsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FPOOptimizerApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FPOOptimizerApi.cs
index b1948380..99875ff0 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FPOOptimizerApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FPOOptimizerApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FrequenciesApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FrequenciesApi.cs
index 47ce2618..58101829 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FrequenciesApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/FrequenciesApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
@@ -47,25 +47,6 @@ public interface IFrequenciesApiSync : IApiAccessor
/// ApiResponse of FrequencyRoot
ApiResponse GetPAFrequenciesWithHttpInfo();
///
- /// Get SPAR frequencies
- ///
- ///
- /// This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// FrequencyRoot
- FrequencyRoot GetSPARFrequencies();
-
- ///
- /// Get SPAR frequencies
- ///
- ///
- /// This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// ApiResponse of FrequencyRoot
- ApiResponse GetSPARFrequenciesWithHttpInfo();
- ///
/// Get Vault frequencies
///
///
@@ -115,27 +96,6 @@ public interface IFrequenciesApiAsync : IApiAccessor
/// Task of ApiResponse of FrequencyRoot
System.Threading.Tasks.Task> GetPAFrequenciesWithHttpInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
///
- /// Get SPAR frequencies
- ///
- ///
- /// This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// Cancellation Token to cancel the request.
- /// Task of FrequencyRoot
- System.Threading.Tasks.Task GetSPARFrequenciesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
-
- ///
- /// Get SPAR frequencies
- ///
- ///
- /// This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of FrequencyRoot
- System.Threading.Tasks.Task> GetSPARFrequenciesWithHttpInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
- ///
/// Get Vault frequencies
///
///
@@ -410,140 +370,6 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse GetPAFrequ
return localVarResponse;
}
- ///
- /// Get SPAR frequencies This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// FrequencyRoot
- public FrequencyRoot GetSPARFrequencies()
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = GetSPARFrequenciesWithHttpInfo();
- return localVarResponse.Data;
- }
-
- ///
- /// Get SPAR frequencies This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// ApiResponse of FrequencyRoot
- public FactSet.AnalyticsAPI.Engines.Client.ApiResponse GetSPARFrequenciesWithHttpInfo()
- {
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(FrequencyRoot) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
- var localVarResponse = this.Client.Get("/analytics/engines/spar/v3/frequencies", localVarRequestOptions, this.Configuration);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPARFrequencies", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
- ///
- /// Get SPAR frequencies This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// Cancellation Token to cancel the request.
- /// Task of FrequencyRoot
- public async System.Threading.Tasks.Task GetSPARFrequenciesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
- FactSet.AnalyticsAPI.Engines.Client.ApiResponse localVarResponse = await GetSPARFrequenciesWithHttpInfoAsync(cancellationToken).ConfigureAwait(false);
- return localVarResponse.Data;
- }
-
- ///
- /// Get SPAR frequencies This endpoint lists all the frequencies that can be applied to a SPAR calculation.
- ///
- /// Thrown when fails to make API call
- /// Cancellation Token to cancel the request.
- /// Task of ApiResponse of FrequencyRoot
- public async System.Threading.Tasks.Task> GetSPARFrequenciesWithHttpInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
- {
-
- FactSet.AnalyticsAPI.Engines.Client.RequestOptions localVarRequestOptions = new FactSet.AnalyticsAPI.Engines.Client.RequestOptions();
-
- String[] _contentTypes = new String[] {
- };
-
- // to determine the Accept header
- String[] _accepts = new String[] {
- "application/json"
- };
-
- localVarRequestOptions.ResponseReturnTypes = new Dictionary
- {
- { 200, typeof(FrequencyRoot) },
- };
-
- var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
- if (localVarContentType != null) localVarRequestOptions.HeaderParameters.Add("Content-Type", localVarContentType);
-
- var localVarAccept = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderAccept(_accepts);
- if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
-
-
- // authentication (Basic) required
- // http basic authentication required
- if (!String.IsNullOrEmpty(this.Configuration.Username) || !String.IsNullOrEmpty(this.Configuration.Password))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Basic " + FactSet.AnalyticsAPI.Engines.Client.ClientUtils.Base64Encode(this.Configuration.Username + ":" + this.Configuration.Password));
- }
- // authentication (Bearer) required
- // bearer authentication required
- if (!String.IsNullOrEmpty(this.Configuration.AccessToken))
- {
- localVarRequestOptions.HeaderParameters.Add("Authorization", "Bearer " + this.Configuration.AccessToken);
- }
-
- // make the HTTP request
-
- var localVarResponse = await this.AsynchronousClient.GetAsync("/analytics/engines/spar/v3/frequencies", localVarRequestOptions, this.Configuration, cancellationToken).ConfigureAwait(false);
-
- if (this.ExceptionFactory != null)
- {
- Exception _exception = this.ExceptionFactory("GetSPARFrequencies", localVarResponse);
- if (_exception != null) throw _exception;
- }
-
- return localVarResponse;
- }
-
///
/// Get Vault frequencies This endpoint lists all the frequencies that can be applied to a Vault calculation.
///
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/GroupsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/GroupsApi.cs
index e3e925d8..c78fe075 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/GroupsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/GroupsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/LinkedPATemplatesApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/LinkedPATemplatesApi.cs
index df4aae73..4861b5df 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/LinkedPATemplatesApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/LinkedPATemplatesApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/NPOOptimizerApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/NPOOptimizerApi.cs
index 63ad5112..9f896cb7 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/NPOOptimizerApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/NPOOptimizerApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PACalculationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PACalculationsApi.cs
index 2d982133..c641730e 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PACalculationsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PACalculationsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PricingSourcesApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PricingSourcesApi.cs
index da429d0f..22de2732 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PricingSourcesApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PricingSourcesApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PubCalculationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PubCalculationsApi.cs
index 1040027d..65e157e9 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PubCalculationsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/PubCalculationsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/QuantCalculationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/QuantCalculationsApi.cs
index 955a38bc..d147543d 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/QuantCalculationsApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/QuantCalculationsApi.cs
@@ -3,7 +3,7 @@
*
* Allow clients to fetch Analytics through APIs.
*
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
+ * The version of the OpenAPI document: v3:[pa,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,security-modeling,others],v1:[fiab]
* Contact: api@factset.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
@@ -1531,16 +1531,18 @@ public System.IO.Stream GetCalculationUnitResultById(string id, string unitId)
// to determine the Accept header
String[] _accepts = new String[] {
"application/json",
- "application/x-protobuf"
+ "application/x-protobuf",
+ "application/octet-stream"
};
localVarRequestOptions.ResponseReturnTypes = new Dictionary
{
{ 202, typeof(CalculationStatusRoot) },
- { 201, typeof(ObjectRoot) },
+ { 201, typeof(System.IO.Stream) },
{ 200, typeof(CalculationStatusRoot) },
{ 400, typeof(ClientErrorResponse) },
{ 404, typeof(ClientErrorResponse) },
+ { 413, typeof(ClientErrorResponse) },
};
var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
@@ -1620,16 +1622,18 @@ public System.IO.Stream GetCalculationUnitResultById(string id, string unitId)
// to determine the Accept header
String[] _accepts = new String[] {
"application/json",
- "application/x-protobuf"
+ "application/x-protobuf",
+ "application/octet-stream"
};
localVarRequestOptions.ResponseReturnTypes = new Dictionary
{
{ 202, typeof(CalculationStatusRoot) },
- { 201, typeof(ObjectRoot) },
+ { 201, typeof(System.IO.Stream) },
{ 200, typeof(CalculationStatusRoot) },
{ 400, typeof(ClientErrorResponse) },
{ 404, typeof(ClientErrorResponse) },
+ { 413, typeof(ClientErrorResponse) },
};
var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
@@ -1724,6 +1728,7 @@ public System.IO.Stream GetCalculationUnitResultById(string id, string unitId)
{ 400, typeof(ClientErrorResponse) },
{ 404, typeof(ClientErrorResponse) },
{ 409, typeof(ClientErrorResponse) },
+ { 413, typeof(ClientErrorResponse) },
};
var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
@@ -1821,6 +1826,7 @@ public System.IO.Stream GetCalculationUnitResultById(string id, string unitId)
{ 400, typeof(ClientErrorResponse) },
{ 404, typeof(ClientErrorResponse) },
{ 409, typeof(ClientErrorResponse) },
+ { 413, typeof(ClientErrorResponse) },
};
var localVarContentType = FactSet.AnalyticsAPI.Engines.Client.ClientUtils.SelectHeaderContentType(_contentTypes);
diff --git a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/SPARCalculationsApi.cs b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/SPARCalculationsApi.cs
deleted file mode 100644
index 9bf1f5a8..00000000
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/SPARCalculationsApi.cs
+++ /dev/null
@@ -1,1678 +0,0 @@
-/*
- * Engines API
- *
- * Allow clients to fetch Analytics through APIs.
- *
- * The version of the OpenAPI document: v3:[pa,spar,vault,pub,quant,fi,axp,afi,npo,bpm,fpo,others],v1:[fiab]
- * Contact: api@factset.com
- * Generated by: https://github.com/openapitools/openapi-generator.git
- */
-
-
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Net;
-using System.Net.Mime;
-using FactSet.AnalyticsAPI.Engines.Client;
-using FactSet.AnalyticsAPI.Engines.Model;
-
-namespace FactSet.AnalyticsAPI.Engines.Api
-{
-
- ///
- /// Represents a collection of functions to interact with the API endpoints
- ///
- public interface ISPARCalculationsApiSync : IApiAccessor
- {
- #region Synchronous Operations
- ///
- /// Cancel SPAR calculation
- ///
- ///
- /// This is the endpoint to cancel a previously submitted calculation.
- ///
- /// Thrown when fails to make API call
- /// from url, provided from the location header in the Create and Run SPAR calculation endpoint
- ///
- void CancelCalculationById(string id);
-
- ///
- /// Cancel SPAR calculation
- ///
- ///
- /// This is the endpoint to cancel a previously submitted calculation.
- ///
- /// Thrown when fails to make API call
- /// from url, provided from the location header in the Create and Run SPAR calculation endpoint
- /// ApiResponse of Object(null)
- ApiResponse