diff --git a/auto-generated-sdk/.openapi-generator/FILES b/auto-generated-sdk/.openapi-generator/FILES
index 1a2fe7cf..6f75d045 100644
--- a/auto-generated-sdk/.openapi-generator/FILES
+++ b/auto-generated-sdk/.openapi-generator/FILES
@@ -80,6 +80,15 @@ docs/FrequencyRoot.md
docs/Group.md
docs/GroupRoot.md
docs/GroupsApi.md
+docs/LinkedPATemplate.md
+docs/LinkedPATemplateParameters.md
+docs/LinkedPATemplateParametersRoot.md
+docs/LinkedPATemplateRoot.md
+docs/LinkedPATemplateSummary.md
+docs/LinkedPATemplateSummaryRoot.md
+docs/LinkedPATemplateUpdateParameters.md
+docs/LinkedPATemplateUpdateParametersRoot.md
+docs/LinkedPATemplatesApi.md
docs/NPOOptimizationParameters.md
docs/NPOOptimizationParametersRoot.md
docs/NPOOptimizerApi.md
@@ -101,6 +110,7 @@ docs/PACalculationParameters.md
docs/PACalculationParametersRoot.md
docs/PACalculationsApi.md
docs/PAComponent.md
+docs/PAComponentData.md
docs/PAComponentRoot.md
docs/PADateParameters.md
docs/PAIdentifier.md
@@ -110,18 +120,33 @@ docs/PubCalculationParametersRoot.md
docs/PubCalculationsApi.md
docs/PubDateParameters.md
docs/PubIdentifier.md
+docs/QuantAllUniversalScreenParameters.md
docs/QuantCalculationMeta.md
docs/QuantCalculationParameters.md
docs/QuantCalculationParametersRoot.md
docs/QuantCalculationsApi.md
+docs/QuantDate.md
docs/QuantDateList.md
+docs/QuantDateListObsolete.md
docs/QuantFdsDate.md
+docs/QuantFdsDateObsolete.md
+docs/QuantFormula.md
docs/QuantFqlExpression.md
+docs/QuantFqlExpressionObsolete.md
docs/QuantIdentifierUniverse.md
+docs/QuantIdentifierUniverseObsolete.md
docs/QuantScreeningExpression.md
+docs/QuantScreeningExpressionObsolete.md
docs/QuantScreeningExpressionUniverse.md
+docs/QuantScreeningExpressionUniverseObsolete.md
docs/QuantUniversalScreenParameter.md
+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
@@ -130,6 +155,27 @@ docs/SPARCalculationsApi.md
docs/SPARDateParameters.md
docs/SPARIdentifier.md
docs/StrategyDocumentsApi.md
+docs/TemplateContentTypes.md
+docs/TemplatedPAComponentParameters.md
+docs/TemplatedPAComponentParametersRoot.md
+docs/TemplatedPAComponentSummary.md
+docs/TemplatedPAComponentSummaryRoot.md
+docs/TemplatedPAComponentUpdateParameters.md
+docs/TemplatedPAComponentUpdateParametersRoot.md
+docs/TemplatedPAComponentsApi.md
+docs/UnlinkedPATemplate.md
+docs/UnlinkedPATemplateCategoryAndType.md
+docs/UnlinkedPATemplateCategoryAndTypeDetails.md
+docs/UnlinkedPATemplateCategoryAndTypeDetailsRoot.md
+docs/UnlinkedPATemplateCategoryAndTypeRoot.md
+docs/UnlinkedPATemplateParameters.md
+docs/UnlinkedPATemplateParametersRoot.md
+docs/UnlinkedPATemplateRoot.md
+docs/UnlinkedPATemplateSummary.md
+docs/UnlinkedPATemplateSummaryRoot.md
+docs/UnlinkedPATemplateUpdateParameters.md
+docs/UnlinkedPATemplateUpdateParametersRoot.md
+docs/UnlinkedPATemplatesApi.md
docs/VaultCalculationParameters.md
docs/VaultCalculationParametersRoot.md
docs/VaultCalculationsApi.md
@@ -159,12 +205,15 @@ src/FactSet.AnalyticsAPI.Engines/Api/FICalculationsApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/FPOOptimizerApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/FrequenciesApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/GroupsApi.cs
+src/FactSet.AnalyticsAPI.Engines/Api/LinkedPATemplatesApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/NPOOptimizerApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/PACalculationsApi.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/StrategyDocumentsApi.cs
+src/FactSet.AnalyticsAPI.Engines/Api/TemplatedPAComponentsApi.cs
+src/FactSet.AnalyticsAPI.Engines/Api/UnlinkedPATemplatesApi.cs
src/FactSet.AnalyticsAPI.Engines/Api/VaultCalculationsApi.cs
src/FactSet.AnalyticsAPI.Engines/Client/ApiClient.cs
src/FactSet.AnalyticsAPI.Engines/Client/ApiException.cs
@@ -244,6 +293,14 @@ src/FactSet.AnalyticsAPI.Engines/Model/Frequency.cs
src/FactSet.AnalyticsAPI.Engines/Model/FrequencyRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/Group.cs
src/FactSet.AnalyticsAPI.Engines/Model/GroupRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplate.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateSummary.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateSummaryRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateUpdateParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/LinkedPATemplateUpdateParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/NPOOptimizationParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/NPOOptimizationParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/NPOOptimizerStrategy.cs
@@ -263,6 +320,7 @@ src/FactSet.AnalyticsAPI.Engines/Model/PACalculationGroup.cs
src/FactSet.AnalyticsAPI.Engines/Model/PACalculationParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/PACalculationParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/PAComponent.cs
+src/FactSet.AnalyticsAPI.Engines/Model/PAComponentData.cs
src/FactSet.AnalyticsAPI.Engines/Model/PAComponentRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/PADateParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/PAIdentifier.cs
@@ -271,23 +329,57 @@ src/FactSet.AnalyticsAPI.Engines/Model/PubCalculationParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/PubCalculationParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/PubDateParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/PubIdentifier.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantAllUniversalScreenParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantCalculationMeta.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantCalculationParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantCalculationParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantDate.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantDateList.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantDateListObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantFdsDate.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantFdsDateObsolete.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantFormula.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantFqlExpression.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantFqlExpressionObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantIdentifierUniverse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantIdentifierUniverseObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantScreeningExpression.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantScreeningExpressionObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantScreeningExpressionUniverse.cs
+src/FactSet.AnalyticsAPI.Engines/Model/QuantScreeningExpressionUniverseObsolete.cs
src/FactSet.AnalyticsAPI.Engines/Model/QuantUniversalScreenParameter.cs
+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/TemplateContentTypes.cs
+src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentSummary.cs
+src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentSummaryRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentUpdateParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/TemplatedPAComponentUpdateParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplate.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateCategoryAndType.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateCategoryAndTypeDetails.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateCategoryAndTypeDetailsRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateCategoryAndTypeRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateParameters.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateParametersRoot.cs
+src/FactSet.AnalyticsAPI.Engines/Model/UnlinkedPATemplateRoot.cs
+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/VaultCalculationParameters.cs
src/FactSet.AnalyticsAPI.Engines/Model/VaultCalculationParametersRoot.cs
src/FactSet.AnalyticsAPI.Engines/Model/VaultComponent.cs
diff --git a/auto-generated-sdk/FactSet.AnalyticsAPI.Engines.sln b/auto-generated-sdk/FactSet.AnalyticsAPI.Engines.sln
index ab8995b8..5a47805a 100644
--- a/auto-generated-sdk/FactSet.AnalyticsAPI.Engines.sln
+++ b/auto-generated-sdk/FactSet.AnalyticsAPI.Engines.sln
@@ -1,8 +1,8 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.31205.134
+# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FactSet.AnalyticsAPI.Engines", "src\FactSet.AnalyticsAPI.Engines\FactSet.AnalyticsAPI.Engines.csproj", "{D7309227-518B-45ED-896A-4853BE6A9075}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FactSet.AnalyticsAPI.Engines", "src\FactSet.AnalyticsAPI.Engines\FactSet.AnalyticsAPI.Engines.csproj", "{D7309227-518B-45ED-896A-4853BE6A9075}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -14,11 +14,12 @@ Global
{D7309227-518B-45ED-896A-4853BE6A9075}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D7309227-518B-45ED-896A-4853BE6A9075}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7309227-518B-45ED-896A-4853BE6A9075}.Release|Any CPU.Build.0 = Release|Any CPU
+ {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {0FE4987B-8C74-42E7-ACC6-878CBD6CCF9A}
- EndGlobalSection
-EndGlobal
+EndGlobal
\ No newline at end of file
diff --git a/auto-generated-sdk/README.md b/auto-generated-sdk/README.md
index e1d03600..e90a90ab 100644
--- a/auto-generated-sdk/README.md
+++ b/auto-generated-sdk/README.md
@@ -5,7 +5,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]
-- SDK version: 5.0.0
+- SDK version: 5.2.0
- Build package: CustomCSharpNetCoreClientCodegen
For more information, please visit [https://developer.factset.com/contact](https://developer.factset.com/contact)
@@ -76,6 +76,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run AFI optimization endpoint
@@ -117,6 +119,7 @@ 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
@@ -160,6 +163,11 @@ Class | Method | HTTP request | Description
*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* | [**GetPAGroups**](docs/GroupsApi.md#getpagroups) | **GET** /analytics/engines/pa/v3/groups | Get PA groups
+*LinkedPATemplatesApi* | [**CreateLinkedPATemplates**](docs/LinkedPATemplatesApi.md#createlinkedpatemplates) | **POST** /analytics/engines/pa/v3/linked-templates | Create a linked PA template
+*LinkedPATemplatesApi* | [**DeleteLinkedPATemplates**](docs/LinkedPATemplatesApi.md#deletelinkedpatemplates) | **DELETE** /analytics/engines/pa/v3/linked-templates/{id} | Delete a linked PA template.
+*LinkedPATemplatesApi* | [**GetLinkedPATemplates**](docs/LinkedPATemplatesApi.md#getlinkedpatemplates) | **GET** /analytics/engines/pa/v3/linked-templates | Get linked PA templates
+*LinkedPATemplatesApi* | [**GetLinkedPATemplatesById**](docs/LinkedPATemplatesApi.md#getlinkedpatemplatesbyid) | **GET** /analytics/engines/pa/v3/linked-templates/{id} | Get linked PA template by id
+*LinkedPATemplatesApi* | [**UpdateLinkedPATemplates**](docs/LinkedPATemplatesApi.md#updatelinkedpatemplates) | **PUT** /analytics/engines/pa/v3/linked-templates/{id} | Update a linked PA template
*NPOOptimizerApi* | [**CancelOptimizationById**](docs/NPOOptimizerApi.md#canceloptimizationbyid) | **DELETE** /analytics/engines/npo/v3/optimizations/{id} | Cancel NPO optimization by id
*NPOOptimizerApi* | [**GetOptimizationParameters**](docs/NPOOptimizerApi.md#getoptimizationparameters) | **GET** /analytics/engines/npo/v3/optimizations/{id} | Get NPO optimization parameters by id
*NPOOptimizerApi* | [**GetOptimizationResult**](docs/NPOOptimizerApi.md#getoptimizationresult) | **GET** /analytics/engines/npo/v3/optimizations/{id}/result | Get NPO optimization result by id
@@ -178,6 +186,7 @@ Class | Method | HTTP request | Description
*PubCalculationsApi* | [**GetCalculationUnitResultById**](docs/PubCalculationsApi.md#getcalculationunitresultbyid) | **GET** /analytics/engines/pub/v3/calculations/{id}/units/{unitId}/result | Get Pub calculation result by id
*PubCalculationsApi* | [**PostAndCalculate**](docs/PubCalculationsApi.md#postandcalculate) | **POST** /analytics/engines/pub/v3/calculations | Create and Run Pub calculation
*PubCalculationsApi* | [**PutAndCalculate**](docs/PubCalculationsApi.md#putandcalculate) | **PUT** /analytics/engines/pub/v3/calculations/{id} | Create or Update Pub calculation and run it.
+*QuantCalculationsApi* | [**CancelCalculationById**](docs/QuantCalculationsApi.md#cancelcalculationbyid) | **DELETE** /analytics/engines/quant/v3/calculations/{id} | Cancel Quant calculation by id
*QuantCalculationsApi* | [**GetCalculationParameters**](docs/QuantCalculationsApi.md#getcalculationparameters) | **GET** /analytics/engines/quant/v3/calculations/{id} | Get Quant Engine calculation parameters by id
*QuantCalculationsApi* | [**GetCalculationStatusById**](docs/QuantCalculationsApi.md#getcalculationstatusbyid) | **GET** /analytics/engines/quant/v3/calculations/{id}/status | Get Quant Engine calculation status by id
*QuantCalculationsApi* | [**GetCalculationUnitInfoById**](docs/QuantCalculationsApi.md#getcalculationunitinfobyid) | **GET** /analytics/engines/quant/v3/calculations/{id}/units/{unitId}/info | Get Quant Engine calculation metadata information by id
@@ -195,6 +204,16 @@ Class | Method | HTTP request | Description
*StrategyDocumentsApi* | [**GetBarraStrategyDocuments**](docs/StrategyDocumentsApi.md#getbarrastrategydocuments) | **GET** /analytics/engines/bpm/v3/strategies/{path} | Get Barra strategy documents and sub-directories in a directory
*StrategyDocumentsApi* | [**GetFPOStrategyDocuments**](docs/StrategyDocumentsApi.md#getfpostrategydocuments) | **GET** /analytics/engines/fpo/v3/strategies/{path} | Get FactSet Portfolio Optimizer strategy documents and sub-directories in a directory
*StrategyDocumentsApi* | [**GetNorthfieldStrategyDocuments**](docs/StrategyDocumentsApi.md#getnorthfieldstrategydocuments) | **GET** /analytics/engines/npo/v3/strategies/{path} | Get Northfield strategy documents and sub-directories in a directory
+*TemplatedPAComponentsApi* | [**CreateTemplatedPAComponents**](docs/TemplatedPAComponentsApi.md#createtemplatedpacomponents) | **POST** /analytics/engines/pa/v3/templated-components | Create templated PA component
+*TemplatedPAComponentsApi* | [**DeleteTemplatedPAComponents**](docs/TemplatedPAComponentsApi.md#deletetemplatedpacomponents) | **DELETE** /analytics/engines/pa/v3/templated-components/{id} | Delete templated PA component
+*TemplatedPAComponentsApi* | [**UpdateTemplatedPAComponents**](docs/TemplatedPAComponentsApi.md#updatetemplatedpacomponents) | **PUT** /analytics/engines/pa/v3/templated-components/{id} | Update templated PA component
+*UnlinkedPATemplatesApi* | [**CreateUnlinkedPATemplates**](docs/UnlinkedPATemplatesApi.md#createunlinkedpatemplates) | **POST** /analytics/engines/pa/v3/unlinked-templates | Create unlinked PA template
+*UnlinkedPATemplatesApi* | [**DeleteUnlinkedPATemplates**](docs/UnlinkedPATemplatesApi.md#deleteunlinkedpatemplates) | **DELETE** /analytics/engines/pa/v3/unlinked-templates/{id} | Delete unlinked PA template
+*UnlinkedPATemplatesApi* | [**GetDefaultUnlinkedPATemplateTypes**](docs/UnlinkedPATemplatesApi.md#getdefaultunlinkedpatemplatetypes) | **GET** /analytics/engines/pa/v3/unlinked-templates/template-types | Get default unlinked PA template types.
+*UnlinkedPATemplatesApi* | [**GetDetailsType**](docs/UnlinkedPATemplatesApi.md#getdetailstype) | **GET** /analytics/engines/pa/v3/unlinked-templates/template-types/{id} | Get unlinked PA template type details by id.
+*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
*VaultCalculationsApi* | [**CancelCalculationById**](docs/VaultCalculationsApi.md#cancelcalculationbyid) | **DELETE** /analytics/engines/vault/v3/calculations/{id} | Cancel Vault calculation by id
*VaultCalculationsApi* | [**GetCalculationParameters**](docs/VaultCalculationsApi.md#getcalculationparameters) | **GET** /analytics/engines/vault/v3/calculations/{id} | Get Vault calculation parameters by id
*VaultCalculationsApi* | [**GetCalculationStatusById**](docs/VaultCalculationsApi.md#getcalculationstatusbyid) | **GET** /analytics/engines/vault/v3/calculations/{id}/status | Get Vault calculation status by id
@@ -266,6 +285,14 @@ Class | Method | HTTP request | Description
- [Model.FrequencyRoot](docs/FrequencyRoot.md)
- [Model.Group](docs/Group.md)
- [Model.GroupRoot](docs/GroupRoot.md)
+ - [Model.LinkedPATemplate](docs/LinkedPATemplate.md)
+ - [Model.LinkedPATemplateParameters](docs/LinkedPATemplateParameters.md)
+ - [Model.LinkedPATemplateParametersRoot](docs/LinkedPATemplateParametersRoot.md)
+ - [Model.LinkedPATemplateRoot](docs/LinkedPATemplateRoot.md)
+ - [Model.LinkedPATemplateSummary](docs/LinkedPATemplateSummary.md)
+ - [Model.LinkedPATemplateSummaryRoot](docs/LinkedPATemplateSummaryRoot.md)
+ - [Model.LinkedPATemplateUpdateParameters](docs/LinkedPATemplateUpdateParameters.md)
+ - [Model.LinkedPATemplateUpdateParametersRoot](docs/LinkedPATemplateUpdateParametersRoot.md)
- [Model.NPOOptimizationParameters](docs/NPOOptimizationParameters.md)
- [Model.NPOOptimizationParametersRoot](docs/NPOOptimizationParametersRoot.md)
- [Model.NPOOptimizerStrategy](docs/NPOOptimizerStrategy.md)
@@ -285,6 +312,7 @@ Class | Method | HTTP request | Description
- [Model.PACalculationParameters](docs/PACalculationParameters.md)
- [Model.PACalculationParametersRoot](docs/PACalculationParametersRoot.md)
- [Model.PAComponent](docs/PAComponent.md)
+ - [Model.PAComponentData](docs/PAComponentData.md)
- [Model.PAComponentRoot](docs/PAComponentRoot.md)
- [Model.PADateParameters](docs/PADateParameters.md)
- [Model.PAIdentifier](docs/PAIdentifier.md)
@@ -293,23 +321,57 @@ Class | Method | HTTP request | Description
- [Model.PubCalculationParametersRoot](docs/PubCalculationParametersRoot.md)
- [Model.PubDateParameters](docs/PubDateParameters.md)
- [Model.PubIdentifier](docs/PubIdentifier.md)
+ - [Model.QuantAllUniversalScreenParameters](docs/QuantAllUniversalScreenParameters.md)
- [Model.QuantCalculationMeta](docs/QuantCalculationMeta.md)
- [Model.QuantCalculationParameters](docs/QuantCalculationParameters.md)
- [Model.QuantCalculationParametersRoot](docs/QuantCalculationParametersRoot.md)
+ - [Model.QuantDate](docs/QuantDate.md)
- [Model.QuantDateList](docs/QuantDateList.md)
+ - [Model.QuantDateListObsolete](docs/QuantDateListObsolete.md)
- [Model.QuantFdsDate](docs/QuantFdsDate.md)
+ - [Model.QuantFdsDateObsolete](docs/QuantFdsDateObsolete.md)
+ - [Model.QuantFormula](docs/QuantFormula.md)
- [Model.QuantFqlExpression](docs/QuantFqlExpression.md)
+ - [Model.QuantFqlExpressionObsolete](docs/QuantFqlExpressionObsolete.md)
- [Model.QuantIdentifierUniverse](docs/QuantIdentifierUniverse.md)
+ - [Model.QuantIdentifierUniverseObsolete](docs/QuantIdentifierUniverseObsolete.md)
- [Model.QuantScreeningExpression](docs/QuantScreeningExpression.md)
+ - [Model.QuantScreeningExpressionObsolete](docs/QuantScreeningExpressionObsolete.md)
- [Model.QuantScreeningExpressionUniverse](docs/QuantScreeningExpressionUniverse.md)
+ - [Model.QuantScreeningExpressionUniverseObsolete](docs/QuantScreeningExpressionUniverseObsolete.md)
- [Model.QuantUniversalScreenParameter](docs/QuantUniversalScreenParameter.md)
+ - [Model.QuantUniversalScreenParameterObsolete](docs/QuantUniversalScreenParameterObsolete.md)
- [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.TemplateContentTypes](docs/TemplateContentTypes.md)
+ - [Model.TemplatedPAComponentParameters](docs/TemplatedPAComponentParameters.md)
+ - [Model.TemplatedPAComponentParametersRoot](docs/TemplatedPAComponentParametersRoot.md)
+ - [Model.TemplatedPAComponentSummary](docs/TemplatedPAComponentSummary.md)
+ - [Model.TemplatedPAComponentSummaryRoot](docs/TemplatedPAComponentSummaryRoot.md)
+ - [Model.TemplatedPAComponentUpdateParameters](docs/TemplatedPAComponentUpdateParameters.md)
+ - [Model.TemplatedPAComponentUpdateParametersRoot](docs/TemplatedPAComponentUpdateParametersRoot.md)
+ - [Model.UnlinkedPATemplate](docs/UnlinkedPATemplate.md)
+ - [Model.UnlinkedPATemplateCategoryAndType](docs/UnlinkedPATemplateCategoryAndType.md)
+ - [Model.UnlinkedPATemplateCategoryAndTypeDetails](docs/UnlinkedPATemplateCategoryAndTypeDetails.md)
+ - [Model.UnlinkedPATemplateCategoryAndTypeDetailsRoot](docs/UnlinkedPATemplateCategoryAndTypeDetailsRoot.md)
+ - [Model.UnlinkedPATemplateCategoryAndTypeRoot](docs/UnlinkedPATemplateCategoryAndTypeRoot.md)
+ - [Model.UnlinkedPATemplateParameters](docs/UnlinkedPATemplateParameters.md)
+ - [Model.UnlinkedPATemplateParametersRoot](docs/UnlinkedPATemplateParametersRoot.md)
+ - [Model.UnlinkedPATemplateRoot](docs/UnlinkedPATemplateRoot.md)
+ - [Model.UnlinkedPATemplateSummary](docs/UnlinkedPATemplateSummary.md)
+ - [Model.UnlinkedPATemplateSummaryRoot](docs/UnlinkedPATemplateSummaryRoot.md)
+ - [Model.UnlinkedPATemplateUpdateParameters](docs/UnlinkedPATemplateUpdateParameters.md)
+ - [Model.UnlinkedPATemplateUpdateParametersRoot](docs/UnlinkedPATemplateUpdateParametersRoot.md)
- [Model.VaultCalculationParameters](docs/VaultCalculationParameters.md)
- [Model.VaultCalculationParametersRoot](docs/VaultCalculationParametersRoot.md)
- [Model.VaultComponent](docs/VaultComponent.md)
@@ -330,3 +392,8 @@ Class | Method | HTTP request | Description
- **Type**: HTTP basic authentication
+
+### Bearer
+
+- **Type**: Bearer Authentication
+
diff --git a/auto-generated-sdk/docs/AFIOptimizerApi.md b/auto-generated-sdk/docs/AFIOptimizerApi.md
index 2c3bc386..eda14e53 100644
--- a/auto-generated-sdk/docs/AFIOptimizerApi.md
+++ b/auto-generated-sdk/docs/AFIOptimizerApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run AFI optimization endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run AFI optimization endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Get AFI optimization status by id endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -281,6 +287,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run AFI optimization endpoint
@@ -314,7 +322,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -363,6 +371,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds. (optional)
@@ -400,7 +410,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -451,6 +461,8 @@ namespace Example
// 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 AFIOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run AFI optimization endpoint
@@ -490,7 +502,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/AXPOptimizerApi.md b/auto-generated-sdk/docs/AXPOptimizerApi.md
index 92b191e5..fa161e87 100644
--- a/auto-generated-sdk/docs/AXPOptimizerApi.md
+++ b/auto-generated-sdk/docs/AXPOptimizerApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 AXPOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Axioma optimization endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 AXPOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Axioma optimization endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 AXPOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Get Axioma optimization status by id endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -281,6 +287,8 @@ namespace Example
// 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 AXPOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Axioma optimization endpoint
@@ -314,7 +322,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -363,6 +371,8 @@ namespace Example
// 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 AXPOptimizerApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds. (optional)
@@ -400,7 +410,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -451,6 +461,8 @@ namespace Example
// 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 AXPOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Axioma optimization endpoint
@@ -490,7 +502,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/AccountsApi.md b/auto-generated-sdk/docs/AccountsApi.md
index 3ff5282f..be4ca747 100644
--- a/auto-generated-sdk/docs/AccountsApi.md
+++ b/auto-generated-sdk/docs/AccountsApi.md
@@ -5,6 +5,7 @@ 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
@@ -34,6 +35,8 @@ namespace Example
// 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 path = path_example; // string | The directory to get the accounts and sub-directories in (default to "")
@@ -67,7 +70,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -90,3 +93,88 @@ 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/BPMOptimizerApi.md b/auto-generated-sdk/docs/BPMOptimizerApi.md
index dd4b7e3a..05a02787 100644
--- a/auto-generated-sdk/docs/BPMOptimizerApi.md
+++ b/auto-generated-sdk/docs/BPMOptimizerApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 BPMOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run BPM optimization endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 BPMOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run BPM optimization endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 BPMOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Get BPM optimization status by id endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -281,6 +287,8 @@ namespace Example
// 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 BPMOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run BPM optimization endpoint
@@ -314,7 +322,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -363,6 +371,8 @@ namespace Example
// 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 BPMOptimizerApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds. (optional)
@@ -400,7 +410,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -451,6 +461,8 @@ namespace Example
// 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 BPMOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run BPM optimization endpoint
@@ -490,7 +502,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/BenchmarksApi.md b/auto-generated-sdk/docs/BenchmarksApi.md
index 40d4a808..c618d507 100644
--- a/auto-generated-sdk/docs/BenchmarksApi.md
+++ b/auto-generated-sdk/docs/BenchmarksApi.md
@@ -34,6 +34,8 @@ namespace Example
// 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 BenchmarksApi(config);
var id = id_example; // string | Benchmark Identifier
@@ -67,7 +69,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/ColumnStatisticsApi.md b/auto-generated-sdk/docs/ColumnStatisticsApi.md
index 904b7698..8e72d6df 100644
--- a/auto-generated-sdk/docs/ColumnStatisticsApi.md
+++ b/auto-generated-sdk/docs/ColumnStatisticsApi.md
@@ -34,6 +34,8 @@ namespace Example
// 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 ColumnStatisticsApi(config);
@@ -63,7 +65,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/ColumnsApi.md b/auto-generated-sdk/docs/ColumnsApi.md
index ccd8d119..94ee1e02 100644
--- a/auto-generated-sdk/docs/ColumnsApi.md
+++ b/auto-generated-sdk/docs/ColumnsApi.md
@@ -35,6 +35,8 @@ namespace Example
// 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 ColumnsApi(config);
var id = id_example; // string | Unique identifier for a column
@@ -68,7 +70,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -118,6 +120,8 @@ namespace Example
// 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 ColumnsApi(config);
var name = name_example; // string | Column name (optional) (default to "")
@@ -155,7 +159,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/ComponentSummary.md b/auto-generated-sdk/docs/ComponentSummary.md
index 6d7383fb..62d28a03 100644
--- a/auto-generated-sdk/docs/ComponentSummary.md
+++ b/auto-generated-sdk/docs/ComponentSummary.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **string** | Component name. | [optional]
**Category** | **string** | Component category. | [optional]
+**Type** | **string** | Component type. | [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/ComponentsApi.md b/auto-generated-sdk/docs/ComponentsApi.md
index cae35c3b..613bb086 100644
--- a/auto-generated-sdk/docs/ComponentsApi.md
+++ b/auto-generated-sdk/docs/ComponentsApi.md
@@ -38,6 +38,8 @@ namespace Example
// 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 id = id_example; // string | Unique identifier for a PA component
@@ -71,7 +73,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -100,7 +102,7 @@ Name | Type | Description | Notes
Get PA components
-This endpoint returns the list of PA components in a given PA document.
+This endpoint returns 1.List of PA components in a given PA document if document name is provided. 2.List of components in given directory if directory is provided.
### Example
```csharp
@@ -121,6 +123,8 @@ namespace Example
// 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
@@ -154,7 +158,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -204,6 +208,8 @@ namespace Example
// 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
@@ -237,7 +243,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -287,6 +293,8 @@ namespace Example
// 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 id = id_example; // string | Unique identifier for a vault component
@@ -320,7 +328,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -370,6 +378,8 @@ namespace Example
// 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
@@ -403,7 +413,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/ConfigurationsApi.md b/auto-generated-sdk/docs/ConfigurationsApi.md
index 55662318..253edb57 100644
--- a/auto-generated-sdk/docs/ConfigurationsApi.md
+++ b/auto-generated-sdk/docs/ConfigurationsApi.md
@@ -35,6 +35,8 @@ namespace Example
// 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 ConfigurationsApi(config);
var id = id_example; // string | Vault configuration id to get the details of
@@ -68,7 +70,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -118,6 +120,8 @@ namespace Example
// 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 ConfigurationsApi(config);
var account = account_example; // string | Required account query parameter to filter configurations for a specific account
@@ -151,7 +155,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/CurrenciesApi.md b/auto-generated-sdk/docs/CurrenciesApi.md
index 4b9fd9c3..acca700d 100644
--- a/auto-generated-sdk/docs/CurrenciesApi.md
+++ b/auto-generated-sdk/docs/CurrenciesApi.md
@@ -34,6 +34,8 @@ namespace Example
// 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 CurrenciesApi(config);
@@ -63,7 +65,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/DatesApi.md b/auto-generated-sdk/docs/DatesApi.md
index f6ffc411..93f205fc 100644
--- a/auto-generated-sdk/docs/DatesApi.md
+++ b/auto-generated-sdk/docs/DatesApi.md
@@ -35,6 +35,8 @@ namespace Example
// 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 DatesApi(config);
var enddate = enddate_example; // string | End Date
@@ -74,7 +76,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -124,6 +126,8 @@ namespace Example
// 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 DatesApi(config);
var enddate = enddate_example; // string | End Date
@@ -163,7 +167,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/DocumentsApi.md b/auto-generated-sdk/docs/DocumentsApi.md
index fbc18c7d..f431a410 100644
--- a/auto-generated-sdk/docs/DocumentsApi.md
+++ b/auto-generated-sdk/docs/DocumentsApi.md
@@ -37,6 +37,8 @@ namespace Example
// 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 and sub-directories in (default to "")
@@ -70,7 +72,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -120,6 +122,8 @@ namespace Example
// 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 "")
@@ -153,7 +157,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -203,6 +207,8 @@ namespace Example
// 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 "")
@@ -236,7 +242,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -286,6 +292,8 @@ namespace Example
// 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 "")
@@ -319,7 +327,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/FIABCalculationsApi.md b/auto-generated-sdk/docs/FIABCalculationsApi.md
index 119157d9..c507ca3a 100644
--- a/auto-generated-sdk/docs/FIABCalculationsApi.md
+++ b/auto-generated-sdk/docs/FIABCalculationsApi.md
@@ -36,6 +36,8 @@ namespace Example
// 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 FIABCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Run FIAB Calculation endpoint
@@ -69,7 +71,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -83,9 +85,9 @@ Name | Type | Description | Notes
| **200** | Expected response, returns status information of the entire calculation if it is complete. | * 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, returns status information of the entire calculation if it is not complete. | * 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. |
+| **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. |
| **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. |
@@ -118,6 +120,8 @@ namespace Example
// 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 FIABCalculationsApi(config);
@@ -147,7 +151,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -195,6 +199,8 @@ namespace Example
// 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 FIABCalculationsApi(config);
var fIABCalculationParameters = new FIABCalculationParameters(); // FIABCalculationParameters | (optional)
@@ -227,12 +233,12 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
- **Content-Type**: application/json
- - **Accept**: text/plain, application/json, text/json
+ - **Accept**: Not defined
### HTTP response details
@@ -240,7 +246,6 @@ void (empty response body)
|-------------|-------------|------------------|
| **202** | Expected response, contains the URL in the Location header to check the status of the calculation. | * Location - URL to check status of the 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-Calculations-Limit - Maximum FIAB request limit. * X-FactSet-Api-Calculations-Remaining - Number of FIAB requests remaining till request limit reached. * 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 POST body. | * Location - URL to check status of the 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-Calculations-Limit - Maximum FIAB request limit. * X-FactSet-Api-Calculations-Remaining - Number of FIAB requests remaining till request limit reached. * 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** | Not Found | * Location - URL to check status of the 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-Calculations-Limit - Maximum FIAB request limit. * X-FactSet-Api-Calculations-Remaining - Number of FIAB requests remaining till request limit reached. * 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. | * Location - URL to check status of the 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-Calculations-Limit - Maximum FIAB request limit. * X-FactSet-Api-Calculations-Remaining - Number of FIAB requests remaining till request limit reached. |
| **403** | User is forbidden with current credentials. | * Location - URL to check status of the 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-Calculations-Limit - Maximum FIAB request limit. * X-FactSet-Api-Calculations-Remaining - Number of FIAB requests remaining till request limit reached. * 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. | * Location - URL to check status of the 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-Calculations-Limit - Maximum FIAB request limit. * X-FactSet-Api-Calculations-Remaining - Number of FIAB requests remaining till request limit reached. * 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/FICalculationsApi.md b/auto-generated-sdk/docs/FICalculationsApi.md
index 3194e28f..03041250 100644
--- a/auto-generated-sdk/docs/FICalculationsApi.md
+++ b/auto-generated-sdk/docs/FICalculationsApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 FICalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FI calculation endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 FICalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FI calculation endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 FICalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Get FI calculation status by id endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -281,6 +287,8 @@ namespace Example
// 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 FICalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FI calculation endpoint
@@ -314,7 +322,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -363,6 +371,8 @@ namespace Example
// 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 FICalculationsApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds. (optional)
@@ -400,7 +410,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -451,6 +461,8 @@ namespace Example
// 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 FICalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FI calculation endpoint
@@ -490,7 +502,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/FIJobSettings.md b/auto-generated-sdk/docs/FIJobSettings.md
index e0e208ae..51ecd931 100644
--- a/auto-generated-sdk/docs/FIJobSettings.md
+++ b/auto-generated-sdk/docs/FIJobSettings.md
@@ -6,6 +6,9 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AsOfDate** | **string** | As of date |
**PartialDurationMonths** | **List<int>** | Partial duration months | [optional]
+**CallMethod** | **string** | Call Method | [optional]
+**Settlement** | **string** | Settlement Date | [optional]
+**CalcFromMethod** | **string** | Calculation from method | [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/FISecurity.md b/auto-generated-sdk/docs/FISecurity.md
index cf62acda..dca6b898 100644
--- a/auto-generated-sdk/docs/FISecurity.md
+++ b/auto-generated-sdk/docs/FISecurity.md
@@ -5,7 +5,8 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Settlement** | **string** | Settlement date | [optional]
-**CalcFromMethod** | **string** | Calculation from method |
+**CallMethod** | **string** | Call Method | [optional]
+**CalcFromMethod** | **string** | Calculation from method | [optional]
**CalcFromValue** | **double** | Calculation from value |
**Face** | **double** | Face | [optional] [default to 1D]
**FaceType** | **string** | Face type | [optional] [default to FaceTypeEnum.Current]
diff --git a/auto-generated-sdk/docs/FPOOptimizerApi.md b/auto-generated-sdk/docs/FPOOptimizerApi.md
index a4aaf316..854363a5 100644
--- a/auto-generated-sdk/docs/FPOOptimizerApi.md
+++ b/auto-generated-sdk/docs/FPOOptimizerApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 FPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FPO optimization endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 FPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FPO optimization endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 FPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Get FPO optimization status by id endpoint
@@ -235,7 +241,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -283,6 +289,8 @@ namespace Example
// 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 FPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FPO optimization endpoint
@@ -316,7 +324,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -365,6 +373,8 @@ namespace Example
// 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 FPOOptimizerApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds. (optional)
@@ -402,7 +412,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -453,6 +463,8 @@ namespace Example
// 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 FPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run FPO optimization endpoint
@@ -492,7 +504,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/FrequenciesApi.md b/auto-generated-sdk/docs/FrequenciesApi.md
index 636705b0..c4d50f24 100644
--- a/auto-generated-sdk/docs/FrequenciesApi.md
+++ b/auto-generated-sdk/docs/FrequenciesApi.md
@@ -36,6 +36,8 @@ namespace Example
// 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);
@@ -65,7 +67,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -113,6 +115,8 @@ namespace Example
// 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);
@@ -142,7 +146,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -190,6 +194,8 @@ namespace Example
// 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);
@@ -219,7 +225,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/GroupsApi.md b/auto-generated-sdk/docs/GroupsApi.md
index 60aca6c1..edb2f399 100644
--- a/auto-generated-sdk/docs/GroupsApi.md
+++ b/auto-generated-sdk/docs/GroupsApi.md
@@ -34,6 +34,8 @@ namespace Example
// 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 GroupsApi(config);
@@ -63,7 +65,7 @@ This endpoint does not need any parameter.
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/LinkedPATemplate.md b/auto-generated-sdk/docs/LinkedPATemplate.md
new file mode 100644
index 00000000..450f8b1f
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplate.md
@@ -0,0 +1,16 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplate
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Directory** | **string** | Template directory. | [optional]
+**Snapshot** | **bool** | snapshot. | [optional]
+**Content** | [**TemplateContentTypes**](TemplateContentTypes.md) | | [optional]
+**Id** | **string** | Template id. | [optional]
+**Description** | **string** | Template description. | [optional]
+**Name** | **string** | Template name. | [optional]
+**ParentComponentId** | **string** | Template parent tile. | [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/LinkedPATemplateParameters.md b/auto-generated-sdk/docs/LinkedPATemplateParameters.md
new file mode 100644
index 00000000..8a824544
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateParameters.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Directory** | **string** | The directory to create a linked PA template |
+**ParentComponentId** | **string** | Parent component id |
+**Description** | **string** | Template description | [optional]
+**Content** | [**TemplateContentTypes**](TemplateContentTypes.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/LinkedPATemplateParametersRoot.md b/auto-generated-sdk/docs/LinkedPATemplateParametersRoot.md
new file mode 100644
index 00000000..c604b453
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**LinkedPATemplateParameters**](LinkedPATemplateParameters.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/LinkedPATemplateRoot.md b/auto-generated-sdk/docs/LinkedPATemplateRoot.md
new file mode 100644
index 00000000..dde9157f
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**LinkedPATemplate**](LinkedPATemplate.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/LinkedPATemplateSummary.md b/auto-generated-sdk/docs/LinkedPATemplateSummary.md
new file mode 100644
index 00000000..3448b33b
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateSummary.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateSummary
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Description** | **string** | Template description. | [optional]
+**Name** | **string** | Template name. | [optional]
+**ParentComponentId** | **string** | Template parent tile. | [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/LinkedPATemplateSummaryRoot.md b/auto-generated-sdk/docs/LinkedPATemplateSummaryRoot.md
new file mode 100644
index 00000000..2073a04f
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateSummaryRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateSummaryRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Dictionary<string, LinkedPATemplateSummary>**](LinkedPATemplateSummary.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/LinkedPATemplateUpdateParameters.md b/auto-generated-sdk/docs/LinkedPATemplateUpdateParameters.md
new file mode 100644
index 00000000..84a47c2d
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateUpdateParameters.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateUpdateParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ParentComponentId** | **string** | Parent component id | [optional]
+**Description** | **string** | Template description | [optional]
+**Content** | [**TemplateContentTypes**](TemplateContentTypes.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/LinkedPATemplateUpdateParametersRoot.md b/auto-generated-sdk/docs/LinkedPATemplateUpdateParametersRoot.md
new file mode 100644
index 00000000..1e51a406
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplateUpdateParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.LinkedPATemplateUpdateParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**LinkedPATemplateUpdateParameters**](LinkedPATemplateUpdateParameters.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/LinkedPATemplatesApi.md b/auto-generated-sdk/docs/LinkedPATemplatesApi.md
new file mode 100644
index 00000000..756b6460
--- /dev/null
+++ b/auto-generated-sdk/docs/LinkedPATemplatesApi.md
@@ -0,0 +1,443 @@
+# FactSet.AnalyticsAPI.Engines.Api.LinkedPATemplatesApi
+
+All URIs are relative to *https://api.factset.com*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**CreateLinkedPATemplates**](LinkedPATemplatesApi.md#createlinkedpatemplates) | **POST** /analytics/engines/pa/v3/linked-templates | Create a linked PA template
+[**DeleteLinkedPATemplates**](LinkedPATemplatesApi.md#deletelinkedpatemplates) | **DELETE** /analytics/engines/pa/v3/linked-templates/{id} | Delete a linked PA template.
+[**GetLinkedPATemplates**](LinkedPATemplatesApi.md#getlinkedpatemplates) | **GET** /analytics/engines/pa/v3/linked-templates | Get linked PA templates
+[**GetLinkedPATemplatesById**](LinkedPATemplatesApi.md#getlinkedpatemplatesbyid) | **GET** /analytics/engines/pa/v3/linked-templates/{id} | Get linked PA template by id
+[**UpdateLinkedPATemplates**](LinkedPATemplatesApi.md#updatelinkedpatemplates) | **PUT** /analytics/engines/pa/v3/linked-templates/{id} | Update a linked PA template
+
+
+
+# **CreateLinkedPATemplates**
+> LinkedPATemplateSummaryRoot CreateLinkedPATemplates (LinkedPATemplateParametersRoot linkedPATemplateParametersRoot)
+
+Create a linked PA template
+
+This endpoint creates a template from an **existing portfolio analysis tile**, allowing the user to replicate and fetch reports settings. Remarks: * Mandatory, optional and locked fields can be \"accounts\", \"benchmarks\", \"groups\", \"columns\", \"dates\", \"currencyisocode\" and \"componentdetail\". * Mandatory and locked strings are mutually exclusive.
+
+### 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 CreateLinkedPATemplatesExample
+ {
+ 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 LinkedPATemplatesApi(config);
+ var linkedPATemplateParametersRoot = new LinkedPATemplateParametersRoot(); // LinkedPATemplateParametersRoot | Request Parameters
+
+ try
+ {
+ // Create a linked PA template
+ LinkedPATemplateSummaryRoot result = apiInstance.CreateLinkedPATemplates(linkedPATemplateParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling LinkedPATemplatesApi.CreateLinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **linkedPATemplateParametersRoot** | [**LinkedPATemplateParametersRoot**](LinkedPATemplateParametersRoot.md)| Request Parameters |
+
+### Return type
+
+[**LinkedPATemplateSummaryRoot**](LinkedPATemplateSummaryRoot.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 |
+|-------------|-------------|------------------|
+| **201** | Expected response, created a template linked to a PA3 tile. | * 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 data provided. Please check the request parameters before attempting again. | * 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. |
+| **404** | Component 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. |
+| **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)
+
+
+# **DeleteLinkedPATemplates**
+> void DeleteLinkedPATemplates (string id)
+
+Delete a linked PA template.
+
+This endpoint deletes an existing linked PA 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 DeleteLinkedPATemplatesExample
+ {
+ 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 LinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for a linked PA template
+
+ try
+ {
+ // Delete a linked PA template.
+ apiInstance.DeleteLinkedPATemplates(id);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling LinkedPATemplatesApi.DeleteLinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for a linked PA template |
+
+### 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, deleted the linked PA template 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 data provided. Please check the request parameters before attempting again. | * 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)
+
+
+# **GetLinkedPATemplates**
+> LinkedPATemplateSummaryRoot GetLinkedPATemplates (string directory = null, string documentDirectory = null, string documentName = null)
+
+Get linked PA templates
+
+This endpoint returns the list of linked PA templates in given path.
+
+### 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 GetLinkedPATemplatesExample
+ {
+ 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 LinkedPATemplatesApi(config);
+ var directory = directory_example; // 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)
+
+ try
+ {
+ // Get linked PA templates
+ LinkedPATemplateSummaryRoot result = apiInstance.GetLinkedPATemplates(directory, documentDirectory, documentName);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling LinkedPATemplatesApi.GetLinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **directory** | **string**| Get linked PA templates in path. | [optional]
+ **documentDirectory** | **string**| Get linked PA templates for documents in document path | [optional]
+ **documentName** | **string**| Get linked PA templates for documents by document name | [optional]
+
+### Return type
+
+[**LinkedPATemplateSummaryRoot**](LinkedPATemplateSummaryRoot.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 templates linked to PA3 tile. | * 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 data provided. Please check the request parameters before attempting again. | * 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** | 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)
+
+
+# **GetLinkedPATemplatesById**
+> LinkedPATemplateRoot GetLinkedPATemplatesById (string id)
+
+Get linked PA template by id
+
+This endpoint fetches the linked PA template settings.
+
+### 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 GetLinkedPATemplatesByIdExample
+ {
+ 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 LinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for a linked PA template
+
+ try
+ {
+ // Get linked PA template by id
+ LinkedPATemplateRoot result = apiInstance.GetLinkedPATemplatesById(id);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling LinkedPATemplatesApi.GetLinkedPATemplatesById: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for a linked PA template |
+
+### Return type
+
+[**LinkedPATemplateRoot**](LinkedPATemplateRoot.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, linked PA template details. | * 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 data provided. Please check the request parameters before attempting again. | * 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)
+
+
+# **UpdateLinkedPATemplates**
+> LinkedPATemplateSummaryRoot UpdateLinkedPATemplates (string id, LinkedPATemplateUpdateParametersRoot linkedPATemplateUpdateParametersRoot)
+
+Update a linked PA template
+
+This endpoint allows the user to change the request body and description from an existing template. Remarks: * Mandatory, optional and locked fields can be \"accounts\", \"benchmarks\", \"groups\", \"columns\", \"dates\", \"currencyisocode\" and \"componentdetail\". * Mandatory and locked strings are mutually exclusive.
+
+### 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 UpdateLinkedPATemplatesExample
+ {
+ 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 LinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for a linked PA template
+ var linkedPATemplateUpdateParametersRoot = new LinkedPATemplateUpdateParametersRoot(); // LinkedPATemplateUpdateParametersRoot | Request Parameters
+
+ try
+ {
+ // Update a linked PA template
+ LinkedPATemplateSummaryRoot result = apiInstance.UpdateLinkedPATemplates(id, linkedPATemplateUpdateParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling LinkedPATemplatesApi.UpdateLinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for a linked PA template |
+ **linkedPATemplateUpdateParametersRoot** | [**LinkedPATemplateUpdateParametersRoot**](LinkedPATemplateUpdateParametersRoot.md)| Request Parameters |
+
+### Return type
+
+[**LinkedPATemplateSummaryRoot**](LinkedPATemplateSummaryRoot.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, updated a template linked to a PA3 tile. | * 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 data provided. Please check the request parameters before attempting again. | * 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 or component 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/NPOOptimizerApi.md b/auto-generated-sdk/docs/NPOOptimizerApi.md
index a14b0a81..cd6fabef 100644
--- a/auto-generated-sdk/docs/NPOOptimizerApi.md
+++ b/auto-generated-sdk/docs/NPOOptimizerApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 NPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run NPO optimization endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 NPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run NPO optimization endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 NPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Get NPO optimization status by id endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -281,6 +287,8 @@ namespace Example
// 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 NPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run NPO optimization endpoint
@@ -314,7 +322,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -363,6 +371,8 @@ namespace Example
// 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 NPOOptimizerApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds. (optional)
@@ -400,7 +410,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -451,6 +461,8 @@ namespace Example
// 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 NPOOptimizerApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run NPO optimization endpoint
@@ -490,7 +502,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/OptimizerOutputTypes.md b/auto-generated-sdk/docs/OptimizerOutputTypes.md
index 8c2c2c4f..10f613a9 100644
--- a/auto-generated-sdk/docs/OptimizerOutputTypes.md
+++ b/auto-generated-sdk/docs/OptimizerOutputTypes.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**Trades** | [**OptimizerTradesList**](OptimizerTradesList.md) | | [optional]
**Optimal** | [**OptimizerOptimalHoldings**](OptimizerOptimalHoldings.md) | | [optional]
**Account** | [**OptimalPortfolio**](OptimalPortfolio.md) | | [optional]
+**Stats** | **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/PACalculationsApi.md b/auto-generated-sdk/docs/PACalculationsApi.md
index cfafcce2..b052000f 100644
--- a/auto-generated-sdk/docs/PACalculationsApi.md
+++ b/auto-generated-sdk/docs/PACalculationsApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 PACalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run PA calculation endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 PACalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run PA calculation endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 PACalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run PA calculation endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -282,6 +288,8 @@ namespace Example
// 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 PACalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Get PA calculation status by id endpoint
@@ -317,7 +325,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -365,6 +373,8 @@ namespace Example
// 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 PACalculationsApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds when only one unit is passed in the POST body. (optional)
@@ -402,7 +412,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -454,6 +464,8 @@ namespace Example
// 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 PACalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run PA calculation endpoint
@@ -493,7 +505,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/PAComponent.md b/auto-generated-sdk/docs/PAComponent.md
index c640918a..5aa20e79 100644
--- a/auto-generated-sdk/docs/PAComponent.md
+++ b/auto-generated-sdk/docs/PAComponent.md
@@ -12,6 +12,7 @@ Name | Type | Description | Notes
**Snapshot** | **bool** | Is the component type snapshot or subperiod. | [optional]
**Name** | **string** | Component name. | [optional]
**Category** | **string** | Component category. | [optional]
+**Type** | **string** | Component type. | [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/PAComponentData.md b/auto-generated-sdk/docs/PAComponentData.md
new file mode 100644
index 00000000..e823aa69
--- /dev/null
+++ b/auto-generated-sdk/docs/PAComponentData.md
@@ -0,0 +1,16 @@
+# FactSet.AnalyticsAPI.Engines.Model.PAComponentData
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Accounts** | [**List<PAIdentifier>**](PAIdentifier.md) | List of accounts. | [optional]
+**Benchmarks** | [**List<PAIdentifier>**](PAIdentifier.md) | List of benchmarks. | [optional]
+**Groups** | [**List<PACalculationGroup>**](PACalculationGroup.md) | List of groupings for the PA calculation. This will take precedence over the groupings saved in the PA document. | [optional]
+**Columns** | [**List<PACalculationColumn>**](PACalculationColumn.md) | List of columns for the PA calculation. This will take precedence over the columns saved in the PA document. | [optional]
+**Dates** | [**PADateParameters**](PADateParameters.md) | | [optional]
+**Currencyisocode** | **string** | Currency ISO code for calculation. | [optional]
+**Componentdetail** | **string** | PA Storage type. It can be GROUPS or TOTALS or SECURITIES. | [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/PubCalculationsApi.md b/auto-generated-sdk/docs/PubCalculationsApi.md
index 91e33fcc..19dc2628 100644
--- a/auto-generated-sdk/docs/PubCalculationsApi.md
+++ b/auto-generated-sdk/docs/PubCalculationsApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 PubCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Pub calculation endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 PubCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Pub calculation endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 PubCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Pub calculation endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -282,6 +288,8 @@ namespace Example
// 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 PubCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Get Pub calculation status by id endpoint
@@ -317,7 +325,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -365,6 +373,8 @@ namespace Example
// 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 PubCalculationsApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds when only one unit is passed in the POST body. (optional)
@@ -402,7 +412,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -454,6 +464,8 @@ namespace Example
// 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 PubCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Pub calculation endpoint
@@ -493,7 +505,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/QuantAllUniversalScreenParameters.md b/auto-generated-sdk/docs/QuantAllUniversalScreenParameters.md
new file mode 100644
index 00000000..4f35ea0e
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantAllUniversalScreenParameters.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantAllUniversalScreenParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Source** | **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/QuantCalculationParameters.md b/auto-generated-sdk/docs/QuantCalculationParameters.md
index 771a515c..8f672259 100644
--- a/auto-generated-sdk/docs/QuantCalculationParameters.md
+++ b/auto-generated-sdk/docs/QuantCalculationParameters.md
@@ -4,15 +4,9 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**ScreeningExpressionUniverse** | [**QuantScreeningExpressionUniverse**](QuantScreeningExpressionUniverse.md) | | [optional]
-**UniversalScreenUniverse** | [**QuantUniversalScreenUniverse**](QuantUniversalScreenUniverse.md) | | [optional]
-**IdentifierUniverse** | [**QuantIdentifierUniverse**](QuantIdentifierUniverse.md) | | [optional]
-**FdsDate** | [**QuantFdsDate**](QuantFdsDate.md) | | [optional]
-**DateList** | [**QuantDateList**](QuantDateList.md) | | [optional]
-**ScreeningExpression** | [**List<QuantScreeningExpression>**](QuantScreeningExpression.md) | | [optional]
-**FqlExpression** | [**List<QuantFqlExpression>**](QuantFqlExpression.md) | | [optional]
-**UniversalScreenParameter** | [**List<QuantUniversalScreenParameter>**](QuantUniversalScreenParameter.md) | | [optional]
-**AllUniversalScreenParameters** | **List<Object>** | | [optional]
+**Universe** | [**OneOfQuantUniversalScreenUniverseQuantScreeningExpressionUniverseQuantIdentifierUniverse**](OneOfQuantUniversalScreenUniverseQuantScreeningExpressionUniverseQuantIdentifierUniverse.md) | | [optional]
+**Dates** | [**OneOfQuantFdsDateQuantDateList**](OneOfQuantFdsDateQuantDateList.md) | | [optional]
+**Formulas** | [**List<OneOfQuantScreeningExpressionQuantFqlExpressionQuantUniversalScreenParameterQuantAllUniversalScreenParameters>**](OneOfQuantScreeningExpressionQuantFqlExpressionQuantUniversalScreenParameterQuantAllUniversalScreenParameters.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/QuantCalculationsApi.md b/auto-generated-sdk/docs/QuantCalculationsApi.md
index e89d8d51..44337f61 100644
--- a/auto-generated-sdk/docs/QuantCalculationsApi.md
+++ b/auto-generated-sdk/docs/QuantCalculationsApi.md
@@ -4,6 +4,7 @@ All URIs are relative to *https://api.factset.com*
Method | HTTP request | Description
------------- | ------------- | -------------
+[**CancelCalculationById**](QuantCalculationsApi.md#cancelcalculationbyid) | **DELETE** /analytics/engines/quant/v3/calculations/{id} | Cancel Quant calculation by id
[**GetCalculationParameters**](QuantCalculationsApi.md#getcalculationparameters) | **GET** /analytics/engines/quant/v3/calculations/{id} | Get Quant Engine calculation parameters by id
[**GetCalculationStatusById**](QuantCalculationsApi.md#getcalculationstatusbyid) | **GET** /analytics/engines/quant/v3/calculations/{id}/status | Get Quant Engine calculation status by id
[**GetCalculationUnitInfoById**](QuantCalculationsApi.md#getcalculationunitinfobyid) | **GET** /analytics/engines/quant/v3/calculations/{id}/units/{unitId}/info | Get Quant Engine calculation metadata information by id
@@ -12,6 +13,88 @@ Method | HTTP request | Description
[**PutAndCalculate**](QuantCalculationsApi.md#putandcalculate) | **PUT** /analytics/engines/quant/v3/calculations/{id} | Create or update Quant Engine calculation and run it.
+
+# **CancelCalculationById**
+> void CancelCalculationById (string id)
+
+Cancel Quant calculation by id
+
+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 QuantCalculationsApi(config);
+ var id = id_example; // string | from url, provided from the location header in the Create and Run Quant calculation endpoint
+
+ try
+ {
+ // Cancel Quant calculation by id
+ apiInstance.CancelCalculationById(id);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling QuantCalculationsApi.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 Quant 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)
+
# **GetCalculationParameters**
> QuantCalculationParametersRoot GetCalculationParameters (string id)
@@ -39,6 +122,8 @@ namespace Example
// 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 QuantCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Quant Engine calculation endpoint
@@ -72,7 +157,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -120,6 +205,8 @@ namespace Example
// 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 QuantCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Quant Engine calculation endpoint
@@ -153,7 +240,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -202,6 +289,8 @@ namespace Example
// 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 QuantCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Get Quant calculation status by id endpoint
@@ -237,7 +326,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -285,6 +374,8 @@ namespace Example
// 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 QuantCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Get Quant Engine calculation status by id endpoint
@@ -320,7 +411,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -368,6 +459,8 @@ namespace Example
// 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 QuantCalculationsApi(config);
var cacheControl = cacheControl_example; // string | Standard HTTP header. Accepts no-store, max-age, max-stale. (optional)
@@ -403,7 +496,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -455,6 +548,8 @@ namespace Example
// 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 QuantCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Quant Engine calculation endpoint
@@ -492,7 +587,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/QuantDate.md b/auto-generated-sdk/docs/QuantDate.md
new file mode 100644
index 00000000..ad4837ab
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantDate.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantDate
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Source** | **string** | |
+**Frequency** | **string** | |
+**Calendar** | **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/QuantDateList.md b/auto-generated-sdk/docs/QuantDateList.md
index a05dbed5..23f60203 100644
--- a/auto-generated-sdk/docs/QuantDateList.md
+++ b/auto-generated-sdk/docs/QuantDateList.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Dates** | **List<string>** | | [optional]
+**Source** | **string** | |
**Frequency** | **string** | |
**Calendar** | **string** | |
diff --git a/auto-generated-sdk/docs/QuantDateListObsolete.md b/auto-generated-sdk/docs/QuantDateListObsolete.md
new file mode 100644
index 00000000..a5b0338c
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantDateListObsolete.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantDateListObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Dates** | **List<string>** | | [optional]
+**Frequency** | **string** | |
+**Calendar** | **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/QuantFdsDate.md b/auto-generated-sdk/docs/QuantFdsDate.md
index 2505d962..49831076 100644
--- a/auto-generated-sdk/docs/QuantFdsDate.md
+++ b/auto-generated-sdk/docs/QuantFdsDate.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**StartDate** | **string** | |
**EndDate** | **string** | |
+**Source** | **string** | |
**Frequency** | **string** | |
**Calendar** | **string** | |
diff --git a/auto-generated-sdk/docs/QuantFdsDateObsolete.md b/auto-generated-sdk/docs/QuantFdsDateObsolete.md
new file mode 100644
index 00000000..9979ea23
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantFdsDateObsolete.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantFdsDateObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**StartDate** | **string** | |
+**EndDate** | **string** | |
+**Frequency** | **string** | |
+**Calendar** | **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/QuantFormula.md b/auto-generated-sdk/docs/QuantFormula.md
new file mode 100644
index 00000000..14812687
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantFormula.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantFormula
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Source** | **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/QuantFqlExpression.md b/auto-generated-sdk/docs/QuantFqlExpression.md
index 9b1896ab..07fbd6b0 100644
--- a/auto-generated-sdk/docs/QuantFqlExpression.md
+++ b/auto-generated-sdk/docs/QuantFqlExpression.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Expr** | **string** | |
**Name** | **string** | |
+**Source** | **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/QuantFqlExpressionObsolete.md b/auto-generated-sdk/docs/QuantFqlExpressionObsolete.md
new file mode 100644
index 00000000..f45d245d
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantFqlExpressionObsolete.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantFqlExpressionObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Expr** | **string** | |
+**Name** | **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/QuantIdentifierUniverse.md b/auto-generated-sdk/docs/QuantIdentifierUniverse.md
index 85b16f35..cb628b94 100644
--- a/auto-generated-sdk/docs/QuantIdentifierUniverse.md
+++ b/auto-generated-sdk/docs/QuantIdentifierUniverse.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**UniverseType** | **string** | |
**Identifiers** | **List<string>** | |
+**Source** | **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/QuantIdentifierUniverseObsolete.md b/auto-generated-sdk/docs/QuantIdentifierUniverseObsolete.md
new file mode 100644
index 00000000..1a1ddd91
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantIdentifierUniverseObsolete.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantIdentifierUniverseObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UniverseType** | **string** | |
+**Identifiers** | **List<string>** | |
+**Source** | **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/QuantScreeningExpression.md b/auto-generated-sdk/docs/QuantScreeningExpression.md
index 7e843c83..1dd2d1c6 100644
--- a/auto-generated-sdk/docs/QuantScreeningExpression.md
+++ b/auto-generated-sdk/docs/QuantScreeningExpression.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Expr** | **string** | |
**Name** | **string** | |
+**Source** | **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/QuantScreeningExpressionObsolete.md b/auto-generated-sdk/docs/QuantScreeningExpressionObsolete.md
new file mode 100644
index 00000000..4765941d
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantScreeningExpressionObsolete.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantScreeningExpressionObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Expr** | **string** | |
+**Name** | **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/QuantScreeningExpressionUniverse.md b/auto-generated-sdk/docs/QuantScreeningExpressionUniverse.md
index 3fcc6afc..22fcc2d5 100644
--- a/auto-generated-sdk/docs/QuantScreeningExpressionUniverse.md
+++ b/auto-generated-sdk/docs/QuantScreeningExpressionUniverse.md
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
**UniverseExpr** | **string** | |
**UniverseType** | **string** | |
**SecurityExpr** | **string** | | [optional]
+**Source** | **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/QuantScreeningExpressionUniverseObsolete.md b/auto-generated-sdk/docs/QuantScreeningExpressionUniverseObsolete.md
new file mode 100644
index 00000000..c3ec8a4b
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantScreeningExpressionUniverseObsolete.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantScreeningExpressionUniverseObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UniverseExpr** | **string** | |
+**UniverseType** | **string** | |
+**SecurityExpr** | **string** | | [optional]
+**Source** | **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/QuantUniversalScreenParameter.md b/auto-generated-sdk/docs/QuantUniversalScreenParameter.md
index ff1e999b..19de4d70 100644
--- a/auto-generated-sdk/docs/QuantUniversalScreenParameter.md
+++ b/auto-generated-sdk/docs/QuantUniversalScreenParameter.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ReferenceName** | **string** | |
**Name** | **string** | |
+**Source** | **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/QuantUniversalScreenParameterObsolete.md b/auto-generated-sdk/docs/QuantUniversalScreenParameterObsolete.md
new file mode 100644
index 00000000..b93546ff
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantUniversalScreenParameterObsolete.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantUniversalScreenParameterObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ReferenceName** | **string** | |
+**Name** | **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/QuantUniversalScreenUniverse.md b/auto-generated-sdk/docs/QuantUniversalScreenUniverse.md
index 68f54a05..b23efa73 100644
--- a/auto-generated-sdk/docs/QuantUniversalScreenUniverse.md
+++ b/auto-generated-sdk/docs/QuantUniversalScreenUniverse.md
@@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Screen** | **string** | |
+**Source** | **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/QuantUniversalScreenUniverseObsolete.md b/auto-generated-sdk/docs/QuantUniversalScreenUniverseObsolete.md
new file mode 100644
index 00000000..4b049470
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantUniversalScreenUniverseObsolete.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantUniversalScreenUniverseObsolete
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Screen** | **string** | |
+**Source** | **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/QuantUniverse.md b/auto-generated-sdk/docs/QuantUniverse.md
new file mode 100644
index 00000000..c029859a
--- /dev/null
+++ b/auto-generated-sdk/docs/QuantUniverse.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.QuantUniverse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Source** | **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/ReturnType.md b/auto-generated-sdk/docs/ReturnType.md
new file mode 100644
index 00000000..a3e82d29
--- /dev/null
+++ b/auto-generated-sdk/docs/ReturnType.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.ReturnType
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Name** | **string** | | [optional]
+**Id** | **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/SPARAccounts.md b/auto-generated-sdk/docs/SPARAccounts.md
new file mode 100644
index 00000000..417868ba
--- /dev/null
+++ b/auto-generated-sdk/docs/SPARAccounts.md
@@ -0,0 +1,10 @@
+# FactSet.AnalyticsAPI.Engines.Model.SPARAccounts
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ReturnsType** | [**List<ReturnType>**](ReturnType.md) | List of SPAR returnsType | [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/SPARAccountsRoot.md
new file mode 100644
index 00000000..b0a97127
--- /dev/null
+++ b/auto-generated-sdk/docs/SPARAccountsRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.SPARAccountsRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**SPARAccounts**](SPARAccounts.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/SPARCalculationParameters.md b/auto-generated-sdk/docs/SPARCalculationParameters.md
index 90f313e6..24d11d77 100644
--- a/auto-generated-sdk/docs/SPARCalculationParameters.md
+++ b/auto-generated-sdk/docs/SPARCalculationParameters.md
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
**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/SPARCalculationsApi.md b/auto-generated-sdk/docs/SPARCalculationsApi.md
index 45641c7c..3c207361 100644
--- a/auto-generated-sdk/docs/SPARCalculationsApi.md
+++ b/auto-generated-sdk/docs/SPARCalculationsApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -282,6 +288,8 @@ namespace Example
// 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
@@ -317,7 +325,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -365,6 +373,8 @@ namespace Example
// 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)
@@ -402,7 +412,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -454,6 +464,8 @@ namespace Example
// 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
@@ -493,7 +505,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/StrategyDocumentsApi.md b/auto-generated-sdk/docs/StrategyDocumentsApi.md
index d8dc85d4..00ae8849 100644
--- a/auto-generated-sdk/docs/StrategyDocumentsApi.md
+++ b/auto-generated-sdk/docs/StrategyDocumentsApi.md
@@ -38,6 +38,8 @@ namespace Example
// 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 StrategyDocumentsApi(config);
var path = path_example; // string | The directory to get the strategy documents and sub-directories in (default to "")
@@ -71,7 +73,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -121,6 +123,8 @@ namespace Example
// 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 StrategyDocumentsApi(config);
var path = path_example; // string | The directory to get the strategy documents and sub-directories in (default to "")
@@ -154,7 +158,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -204,6 +208,8 @@ namespace Example
// 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 StrategyDocumentsApi(config);
var path = path_example; // string | The directory to get the strategy documents and sub-directories in (default to "")
@@ -237,7 +243,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -287,6 +293,8 @@ namespace Example
// 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 StrategyDocumentsApi(config);
var path = path_example; // string | The directory to get the strategy documents and sub-directories in (default to "")
@@ -320,7 +328,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -370,6 +378,8 @@ namespace Example
// 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 StrategyDocumentsApi(config);
var path = path_example; // string | The directory to get the strategy documents and sub-directories in (default to "")
@@ -403,7 +413,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/TemplateContentTypes.md b/auto-generated-sdk/docs/TemplateContentTypes.md
new file mode 100644
index 00000000..937fe32d
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplateContentTypes.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplateContentTypes
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Mandatory** | **List<string>** | Template mandatory fields | [optional]
+**Optional** | **List<string>** | Template optional fields | [optional]
+**Locked** | **List<string>** | Template locked fields | [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/TemplatedPAComponentParameters.md b/auto-generated-sdk/docs/TemplatedPAComponentParameters.md
new file mode 100644
index 00000000..710033dc
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentParameters.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplatedPAComponentParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Directory** | **string** | Directory to create templated components |
+**ParentTemplateId** | **string** | Parent template id |
+**Description** | **string** | Component description. | [optional]
+**ComponentData** | [**PAComponentData**](PAComponentData.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/TemplatedPAComponentParametersRoot.md b/auto-generated-sdk/docs/TemplatedPAComponentParametersRoot.md
new file mode 100644
index 00000000..021437da
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplatedPAComponentParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**TemplatedPAComponentParameters**](TemplatedPAComponentParameters.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/TemplatedPAComponentSummary.md b/auto-generated-sdk/docs/TemplatedPAComponentSummary.md
new file mode 100644
index 00000000..060409ca
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentSummary.md
@@ -0,0 +1,13 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplatedPAComponentSummary
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Description** | **string** | | [optional]
+**Name** | **string** | | [optional]
+**ParentTemplateId** | **string** | | [optional]
+**Type** | **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/TemplatedPAComponentSummaryRoot.md b/auto-generated-sdk/docs/TemplatedPAComponentSummaryRoot.md
new file mode 100644
index 00000000..900f354c
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentSummaryRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplatedPAComponentSummaryRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Dictionary<string, TemplatedPAComponentSummary>**](TemplatedPAComponentSummary.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/TemplatedPAComponentUpdateParameters.md b/auto-generated-sdk/docs/TemplatedPAComponentUpdateParameters.md
new file mode 100644
index 00000000..6e35299d
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentUpdateParameters.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplatedPAComponentUpdateParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**ParentTemplateId** | **string** | Parent template id | [optional]
+**Description** | **string** | Component description. | [optional]
+**ComponentData** | [**PAComponentData**](PAComponentData.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/TemplatedPAComponentUpdateParametersRoot.md b/auto-generated-sdk/docs/TemplatedPAComponentUpdateParametersRoot.md
new file mode 100644
index 00000000..00468e60
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentUpdateParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.TemplatedPAComponentUpdateParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**TemplatedPAComponentUpdateParameters**](TemplatedPAComponentUpdateParameters.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/TemplatedPAComponentsApi.md b/auto-generated-sdk/docs/TemplatedPAComponentsApi.md
new file mode 100644
index 00000000..2c4ac0e7
--- /dev/null
+++ b/auto-generated-sdk/docs/TemplatedPAComponentsApi.md
@@ -0,0 +1,267 @@
+# FactSet.AnalyticsAPI.Engines.Api.TemplatedPAComponentsApi
+
+All URIs are relative to *https://api.factset.com*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**CreateTemplatedPAComponents**](TemplatedPAComponentsApi.md#createtemplatedpacomponents) | **POST** /analytics/engines/pa/v3/templated-components | Create templated PA component
+[**DeleteTemplatedPAComponents**](TemplatedPAComponentsApi.md#deletetemplatedpacomponents) | **DELETE** /analytics/engines/pa/v3/templated-components/{id} | Delete templated PA component
+[**UpdateTemplatedPAComponents**](TemplatedPAComponentsApi.md#updatetemplatedpacomponents) | **PUT** /analytics/engines/pa/v3/templated-components/{id} | Update templated PA component
+
+
+
+# **CreateTemplatedPAComponents**
+> TemplatedPAComponentSummaryRoot CreateTemplatedPAComponents (TemplatedPAComponentParametersRoot templatedPAComponentParametersRoot)
+
+Create templated PA component
+
+This endpoint creates new component based off of linked PA template or unlinked PA 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 CreateTemplatedPAComponentsExample
+ {
+ 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 TemplatedPAComponentsApi(config);
+ var templatedPAComponentParametersRoot = new TemplatedPAComponentParametersRoot(); // TemplatedPAComponentParametersRoot | Request Parameters
+
+ try
+ {
+ // Create templated PA component
+ TemplatedPAComponentSummaryRoot result = apiInstance.CreateTemplatedPAComponents(templatedPAComponentParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling TemplatedPAComponentsApi.CreateTemplatedPAComponents: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **templatedPAComponentParametersRoot** | [**TemplatedPAComponentParametersRoot**](TemplatedPAComponentParametersRoot.md)| Request Parameters |
+
+### Return type
+
+[**TemplatedPAComponentSummaryRoot**](TemplatedPAComponentSummaryRoot.md)
+
+### Authorization
+
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
+
+### HTTP request headers
+
+ - **Content-Type**: application/json
+ - **Accept**: text/plain, application/json, text/json
+
+
+### HTTP response details
+| Status code | Description | Response headers |
+|-------------|-------------|------------------|
+| **201** | Expected response, templated PA component created 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 data provided. Please check the request parameters before attempting again. | * 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. |
+| **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. |
+| **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)
+
+
+# **DeleteTemplatedPAComponents**
+> void DeleteTemplatedPAComponents (string id)
+
+Delete templated PA component
+
+This endpoint deletes an existing templated PA component
+
+### 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 DeleteTemplatedPAComponentsExample
+ {
+ 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 TemplatedPAComponentsApi(config);
+ var id = id_example; // string | Unique identifier for a templated PA component
+
+ try
+ {
+ // Delete templated PA component
+ apiInstance.DeleteTemplatedPAComponents(id);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling TemplatedPAComponentsApi.DeleteTemplatedPAComponents: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for a templated PA component |
+
+### 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, deleted the templated PA component 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 data provided. Please check the request parameters before attempting again. | * 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** | Component 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)
+
+
+# **UpdateTemplatedPAComponents**
+> TemplatedPAComponentSummaryRoot UpdateTemplatedPAComponents (string id, TemplatedPAComponentUpdateParametersRoot templatedPAComponentUpdateParametersRoot)
+
+Update templated PA component
+
+This endpoint allows the user to change the request body from an existing templated PA component.
+
+### 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 UpdateTemplatedPAComponentsExample
+ {
+ 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 TemplatedPAComponentsApi(config);
+ var id = id_example; // string | Unique identifier for a templated PA component
+ var templatedPAComponentUpdateParametersRoot = new TemplatedPAComponentUpdateParametersRoot(); // TemplatedPAComponentUpdateParametersRoot | Request Parameters
+
+ try
+ {
+ // Update templated PA component
+ TemplatedPAComponentSummaryRoot result = apiInstance.UpdateTemplatedPAComponents(id, templatedPAComponentUpdateParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling TemplatedPAComponentsApi.UpdateTemplatedPAComponents: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for a templated PA component |
+ **templatedPAComponentUpdateParametersRoot** | [**TemplatedPAComponentUpdateParametersRoot**](TemplatedPAComponentUpdateParametersRoot.md)| Request Parameters |
+
+### Return type
+
+[**TemplatedPAComponentSummaryRoot**](TemplatedPAComponentSummaryRoot.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, updated 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 data provided. Please check the request parameters before attempting again. | * 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** | Component or 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)
+
diff --git a/auto-generated-sdk/docs/UnlinkedPATemplate.md b/auto-generated-sdk/docs/UnlinkedPATemplate.md
new file mode 100644
index 00000000..a0d3f299
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplate.md
@@ -0,0 +1,24 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplate
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Directory** | **string** | | [optional]
+**Id** | **string** | | [optional]
+**TemplateTypeId** | **string** | | [optional]
+**Snapshot** | **bool** | | [optional]
+**Accounts** | [**List<PAIdentifier>**](PAIdentifier.md) | | [optional]
+**Benchmarks** | [**List<PAIdentifier>**](PAIdentifier.md) | | [optional]
+**Columns** | [**List<PACalculationColumn>**](PACalculationColumn.md) | | [optional]
+**Dates** | [**PADateParameters**](PADateParameters.md) | | [optional]
+**Groups** | [**List<PACalculationGroup>**](PACalculationGroup.md) | | [optional]
+**Currencyisocode** | **string** | | [optional]
+**Componentdetail** | **string** | | [optional]
+**Content** | [**TemplateContentTypes**](TemplateContentTypes.md) | | [optional]
+**Description** | **string** | | [optional]
+**Name** | **string** | | [optional]
+**Category** | **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/UnlinkedPATemplateCategoryAndType.md b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndType.md
new file mode 100644
index 00000000..8326b00d
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndType.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateCategoryAndType
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Category** | **string** | Unlinked template category | [optional]
+**Name** | **string** | Unlinked template type | [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/UnlinkedPATemplateCategoryAndTypeDetails.md b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndTypeDetails.md
new file mode 100644
index 00000000..fd76a830
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndTypeDetails.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateCategoryAndTypeDetails
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Id** | **string** | Type Id | [optional]
+**Category** | **string** | Unlinked template category | [optional]
+**Name** | **string** | Unlinked template type | [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/UnlinkedPATemplateCategoryAndTypeDetailsRoot.md b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndTypeDetailsRoot.md
new file mode 100644
index 00000000..0fc2d73d
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndTypeDetailsRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateCategoryAndTypeDetailsRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UnlinkedPATemplateCategoryAndTypeDetails**](UnlinkedPATemplateCategoryAndTypeDetails.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/UnlinkedPATemplateCategoryAndTypeRoot.md b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndTypeRoot.md
new file mode 100644
index 00000000..88387615
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateCategoryAndTypeRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateCategoryAndTypeRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Dictionary<string, UnlinkedPATemplateCategoryAndType>**](UnlinkedPATemplateCategoryAndType.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/UnlinkedPATemplateParameters.md b/auto-generated-sdk/docs/UnlinkedPATemplateParameters.md
new file mode 100644
index 00000000..41da060e
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateParameters.md
@@ -0,0 +1,20 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Directory** | **string** | The directory to create an unlinked PA template |
+**TemplateTypeId** | **string** | Template type id |
+**Description** | **string** | Template description | [optional]
+**Accounts** | [**List<PAIdentifier>**](PAIdentifier.md) | List of accounts | [optional]
+**Benchmarks** | [**List<PAIdentifier>**](PAIdentifier.md) | List of benchmarks | [optional]
+**Columns** | [**List<PACalculationColumn>**](PACalculationColumn.md) | List of columns for the PA calculation | [optional]
+**Dates** | [**PADateParameters**](PADateParameters.md) | | [optional]
+**Groups** | [**List<PACalculationGroup>**](PACalculationGroup.md) | List of groupings for the PA calculation | [optional]
+**Currencyisocode** | **string** | Currency ISO code for calculation. | [optional]
+**Componentdetail** | **string** | PA storage type. It can be GROUPS or TOTALS or SECURITIES. | [optional]
+**Content** | [**TemplateContentTypes**](TemplateContentTypes.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/UnlinkedPATemplateParametersRoot.md b/auto-generated-sdk/docs/UnlinkedPATemplateParametersRoot.md
new file mode 100644
index 00000000..0242f98e
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UnlinkedPATemplateParameters**](UnlinkedPATemplateParameters.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/UnlinkedPATemplateRoot.md b/auto-generated-sdk/docs/UnlinkedPATemplateRoot.md
new file mode 100644
index 00000000..5aa1503d
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UnlinkedPATemplate**](UnlinkedPATemplate.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/UnlinkedPATemplateSummary.md b/auto-generated-sdk/docs/UnlinkedPATemplateSummary.md
new file mode 100644
index 00000000..4576ec14
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateSummary.md
@@ -0,0 +1,12 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateSummary
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Description** | **string** | | [optional]
+**Name** | **string** | | [optional]
+**Category** | **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/UnlinkedPATemplateSummaryRoot.md b/auto-generated-sdk/docs/UnlinkedPATemplateSummaryRoot.md
new file mode 100644
index 00000000..0f56cfbb
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateSummaryRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateSummaryRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**Dictionary<string, UnlinkedPATemplateSummary>**](UnlinkedPATemplateSummary.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/UnlinkedPATemplateUpdateParameters.md b/auto-generated-sdk/docs/UnlinkedPATemplateUpdateParameters.md
new file mode 100644
index 00000000..9af8a6bf
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateUpdateParameters.md
@@ -0,0 +1,18 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateUpdateParameters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Description** | **string** | Template description | [optional]
+**Accounts** | [**List<PAIdentifier>**](PAIdentifier.md) | List of accounts | [optional]
+**Benchmarks** | [**List<PAIdentifier>**](PAIdentifier.md) | List of benchmarks | [optional]
+**Columns** | [**List<PACalculationColumn>**](PACalculationColumn.md) | List of columns for the PA calculation | [optional]
+**Dates** | [**PADateParameters**](PADateParameters.md) | | [optional]
+**Groups** | [**List<PACalculationGroup>**](PACalculationGroup.md) | List of groupings for the PA calculation | [optional]
+**Currencyisocode** | **string** | Currency ISO code for calculation. | [optional]
+**Componentdetail** | **string** | PA storage type. It can be GROUPS or TOTALS or SECURITIES. | [optional]
+**Content** | [**TemplateContentTypes**](TemplateContentTypes.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/UnlinkedPATemplateUpdateParametersRoot.md b/auto-generated-sdk/docs/UnlinkedPATemplateUpdateParametersRoot.md
new file mode 100644
index 00000000..b2e1404b
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplateUpdateParametersRoot.md
@@ -0,0 +1,11 @@
+# FactSet.AnalyticsAPI.Engines.Model.UnlinkedPATemplateUpdateParametersRoot
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Data** | [**UnlinkedPATemplateUpdateParameters**](UnlinkedPATemplateUpdateParameters.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/UnlinkedPATemplatesApi.md b/auto-generated-sdk/docs/UnlinkedPATemplatesApi.md
new file mode 100644
index 00000000..c1daec66
--- /dev/null
+++ b/auto-generated-sdk/docs/UnlinkedPATemplatesApi.md
@@ -0,0 +1,605 @@
+# FactSet.AnalyticsAPI.Engines.Api.UnlinkedPATemplatesApi
+
+All URIs are relative to *https://api.factset.com*
+
+Method | HTTP request | Description
+------------- | ------------- | -------------
+[**CreateUnlinkedPATemplates**](UnlinkedPATemplatesApi.md#createunlinkedpatemplates) | **POST** /analytics/engines/pa/v3/unlinked-templates | Create unlinked PA template
+[**DeleteUnlinkedPATemplates**](UnlinkedPATemplatesApi.md#deleteunlinkedpatemplates) | **DELETE** /analytics/engines/pa/v3/unlinked-templates/{id} | Delete unlinked PA template
+[**GetDefaultUnlinkedPATemplateTypes**](UnlinkedPATemplatesApi.md#getdefaultunlinkedpatemplatetypes) | **GET** /analytics/engines/pa/v3/unlinked-templates/template-types | Get default unlinked PA template types.
+[**GetDetailsType**](UnlinkedPATemplatesApi.md#getdetailstype) | **GET** /analytics/engines/pa/v3/unlinked-templates/template-types/{id} | Get unlinked PA template type details by id.
+[**GetUnlinkedPATemplates**](UnlinkedPATemplatesApi.md#getunlinkedpatemplates) | **GET** /analytics/engines/pa/v3/unlinked-templates | Get unlinked PA templates
+[**GetUnlinkedPATemplatesById**](UnlinkedPATemplatesApi.md#getunlinkedpatemplatesbyid) | **GET** /analytics/engines/pa/v3/unlinked-templates/{id} | Get unlinked PA template details by id
+[**UpdateUnlinkedPATemplates**](UnlinkedPATemplatesApi.md#updateunlinkedpatemplates) | **PUT** /analytics/engines/pa/v3/unlinked-templates/{id} | Update unlinked PA template
+
+
+
+# **CreateUnlinkedPATemplates**
+> UnlinkedPATemplateSummaryRoot CreateUnlinkedPATemplates (UnlinkedPATemplateParametersRoot unlinkedPATemplateParametersRoot)
+
+Create unlinked PA template
+
+This endpoint creates a template which is not linked to any specific PA3 tile. Remarks: * Mandatory, optional and locked fields can be \"accounts\", \"benchmarks\", \"groups\", \"columns\", \"dates\", \"currencyisocode\" and \"componentdetail\". * Mandatory and locked strings are mutually exclusive.
+
+### 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 CreateUnlinkedPATemplatesExample
+ {
+ 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 UnlinkedPATemplatesApi(config);
+ var unlinkedPATemplateParametersRoot = new UnlinkedPATemplateParametersRoot(); // UnlinkedPATemplateParametersRoot | Request Parameters
+
+ try
+ {
+ // Create unlinked PA template
+ UnlinkedPATemplateSummaryRoot result = apiInstance.CreateUnlinkedPATemplates(unlinkedPATemplateParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.CreateUnlinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **unlinkedPATemplateParametersRoot** | [**UnlinkedPATemplateParametersRoot**](UnlinkedPATemplateParametersRoot.md)| Request Parameters |
+
+### Return type
+
+[**UnlinkedPATemplateSummaryRoot**](UnlinkedPATemplateSummaryRoot.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 |
+|-------------|-------------|------------------|
+| **201** | Expected response, created a unlinked PA 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. |
+| **400** | Invalid data provided. Please check the request parameters before attempting again. | * 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)
+
+
+# **DeleteUnlinkedPATemplates**
+> void DeleteUnlinkedPATemplates (string id)
+
+Delete unlinked PA template
+
+This endpoint deletes an existing unliked PA 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 DeleteUnlinkedPATemplatesExample
+ {
+ 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 UnlinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for an unlinked PA template
+
+ try
+ {
+ // Delete unlinked PA template
+ apiInstance.DeleteUnlinkedPATemplates(id);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.DeleteUnlinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for an unlinked PA template |
+
+### Return type
+
+void (empty response body)
+
+### 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 |
+|-------------|-------------|------------------|
+| **204** | Expected response, deleted the unlinked PA template 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 data provided. Please check the request parameters before attempting again. | * 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)
+
+
+# **GetDefaultUnlinkedPATemplateTypes**
+> UnlinkedPATemplateCategoryAndTypeRoot GetDefaultUnlinkedPATemplateTypes ()
+
+Get default unlinked PA template types.
+
+This endpoint fetches default unlinked PA template types.
+
+### 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 GetDefaultUnlinkedPATemplateTypesExample
+ {
+ 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 UnlinkedPATemplatesApi(config);
+
+ try
+ {
+ // Get default unlinked PA template types.
+ UnlinkedPATemplateCategoryAndTypeRoot result = apiInstance.GetDefaultUnlinkedPATemplateTypes();
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.GetDefaultUnlinkedPATemplateTypes: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+This endpoint does not need any parameter.
+
+### Return type
+
+[**UnlinkedPATemplateCategoryAndTypeRoot**](UnlinkedPATemplateCategoryAndTypeRoot.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, default unlinked PA template types | * 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)
+
+
+# **GetDetailsType**
+> UnlinkedPATemplateCategoryAndTypeDetailsRoot GetDetailsType (string id)
+
+Get unlinked PA template type details by id.
+
+This endpoint fetches the unlinked PA template type details.
+
+### 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 GetDetailsTypeExample
+ {
+ 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 UnlinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for an unlinked PA template type
+
+ try
+ {
+ // Get unlinked PA template type details by id.
+ UnlinkedPATemplateCategoryAndTypeDetailsRoot result = apiInstance.GetDetailsType(id);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.GetDetailsType: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for an unlinked PA template type |
+
+### Return type
+
+[**UnlinkedPATemplateCategoryAndTypeDetailsRoot**](UnlinkedPATemplateCategoryAndTypeDetailsRoot.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, details of the unlinked PA template type | * 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 data provided. Please check the request parameters before attempting again. | * 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** | Unlinked PA template type 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)
+
+
+# **GetUnlinkedPATemplates**
+> UnlinkedPATemplateSummaryRoot GetUnlinkedPATemplates (string directory = null, string category = null)
+
+Get unlinked PA templates
+
+This endpoint returns the list of unlinked PA templates.
+
+### 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 GetUnlinkedPATemplatesExample
+ {
+ 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 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)
+
+ try
+ {
+ // Get unlinked PA templates
+ UnlinkedPATemplateSummaryRoot result = apiInstance.GetUnlinkedPATemplates(directory, category);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.GetUnlinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **directory** | **string**| Get unlinked PA templates in path. | [optional]
+ **category** | **string**| Get unlinked PA templates by category. | [optional]
+
+### Return type
+
+[**UnlinkedPATemplateSummaryRoot**](UnlinkedPATemplateSummaryRoot.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 unlinked PA templates. | * 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 data provided. Please check the request parameters before attempting again. | * 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)
+
+
+# **GetUnlinkedPATemplatesById**
+> UnlinkedPATemplateRoot GetUnlinkedPATemplatesById (string id)
+
+Get unlinked PA template details by id
+
+This endpoint fetches the template settings.
+
+### 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 GetUnlinkedPATemplatesByIdExample
+ {
+ 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 UnlinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for an unlinked PA template
+
+ try
+ {
+ // Get unlinked PA template details by id
+ UnlinkedPATemplateRoot result = apiInstance.GetUnlinkedPATemplatesById(id);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.GetUnlinkedPATemplatesById: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for an unlinked PA template |
+
+### Return type
+
+[**UnlinkedPATemplateRoot**](UnlinkedPATemplateRoot.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, get details of the unlinked PA 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. |
+| **400** | Invalid data provided. Please check the request parameters before attempting again. | * 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)
+
+
+# **UpdateUnlinkedPATemplates**
+> UnlinkedPATemplateSummaryRoot UpdateUnlinkedPATemplates (string id, UnlinkedPATemplateUpdateParametersRoot unlinkedPATemplateUpdateParametersRoot)
+
+Update unlinked PA template
+
+This endpoint updates an existing unlinked PA template. Remarks: * Mandatory, optional and locked fields can be \"accounts\", \"benchmarks\", \"groups\", \"columns\", \"dates\", \"currencyisocode\" and \"componentdetail\". * Mandatory and locked strings are mutually exclusive.
+
+### 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 UpdateUnlinkedPATemplatesExample
+ {
+ 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 UnlinkedPATemplatesApi(config);
+ var id = id_example; // string | Unique identifier for an unlinked PA template
+ var unlinkedPATemplateUpdateParametersRoot = new UnlinkedPATemplateUpdateParametersRoot(); // UnlinkedPATemplateUpdateParametersRoot | Request Parameters
+
+ try
+ {
+ // Update unlinked PA template
+ UnlinkedPATemplateSummaryRoot result = apiInstance.UpdateUnlinkedPATemplates(id, unlinkedPATemplateUpdateParametersRoot);
+ Debug.WriteLine(result);
+ }
+ catch (ApiException e)
+ {
+ Debug.Print("Exception when calling UnlinkedPATemplatesApi.UpdateUnlinkedPATemplates: " + e.Message );
+ Debug.Print("Status Code: "+ e.ErrorCode);
+ Debug.Print(e.StackTrace);
+ }
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **id** | **string**| Unique identifier for an unlinked PA template |
+ **unlinkedPATemplateUpdateParametersRoot** | [**UnlinkedPATemplateUpdateParametersRoot**](UnlinkedPATemplateUpdateParametersRoot.md)| Request Parameters |
+
+### Return type
+
+[**UnlinkedPATemplateSummaryRoot**](UnlinkedPATemplateSummaryRoot.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, updated the unlinked PA 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. |
+| **400** | Invalid data provided. Please check the request parameters before attempting again. | * 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)
+
diff --git a/auto-generated-sdk/docs/VaultCalculationsApi.md b/auto-generated-sdk/docs/VaultCalculationsApi.md
index 97d02a0e..4d1b39af 100644
--- a/auto-generated-sdk/docs/VaultCalculationsApi.md
+++ b/auto-generated-sdk/docs/VaultCalculationsApi.md
@@ -39,6 +39,8 @@ namespace Example
// 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 VaultCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Vault calculation endpoint
@@ -71,7 +73,7 @@ void (empty response body)
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -119,6 +121,8 @@ namespace Example
// 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 VaultCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Vault calculation endpoint
@@ -152,7 +156,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -200,6 +204,8 @@ namespace Example
// 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 VaultCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Vault calculation endpoint
@@ -233,7 +239,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -282,6 +288,8 @@ namespace Example
// 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 VaultCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Get Vault calculation status by id endpoint
@@ -317,7 +325,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -365,6 +373,8 @@ namespace Example
// 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 VaultCalculationsApi(config);
var xFactSetApiLongRunningDeadline = 56; // int? | Long running deadline in seconds when only one unit is passed in the POST body. (optional)
@@ -402,7 +412,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
@@ -454,6 +464,8 @@ namespace Example
// 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 VaultCalculationsApi(config);
var id = id_example; // string | from url, provided from the location header in the Create and Run Vault calculation endpoint
@@ -493,7 +505,7 @@ Name | Type | Description | Notes
### Authorization
-[Basic](../README.md#Basic)
+[Basic](../README.md#Basic), [Bearer](../README.md#Bearer)
### HTTP request headers
diff --git a/auto-generated-sdk/docs/VaultComponent.md b/auto-generated-sdk/docs/VaultComponent.md
index ca5c2619..29e6a7ec 100644
--- a/auto-generated-sdk/docs/VaultComponent.md
+++ b/auto-generated-sdk/docs/VaultComponent.md
@@ -12,6 +12,7 @@ Name | Type | Description | Notes
**Snapshot** | **bool** | Snapshot | [optional]
**Name** | **string** | Component name. | [optional]
**Category** | **string** | Component category. | [optional]
+**Type** | **string** | Component type. | [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 9994eecc..07647d06 100644
--- a/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs
+++ b/auto-generated-sdk/src/FactSet.AnalyticsAPI.Engines/Api/AFIOptimizerApi.cs
@@ -519,6 +519,12 @@ public FactSet.AnalyticsAPI.Engines.Client.ApiResponse