Factset Linear API

The Linear API from Factset — 7 operation(s) for linear.

Documentation

📖
Documentation
https://developer.factset.com/api-catalog/pa-engine-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/formula-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-global-prices-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/ofdb-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/signals-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/natural-language-processing-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/universal-screening-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/portfolio-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/spar-engine-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-prices-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-concordance-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-esg-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-digital-cards#overview
📖
Documentation
https://developer.factset.com/api-catalog/vault-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/chart-generation-service#overview
📖
Documentation
https://developer.factset.com/api-catalog/real-time-news-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/vermilion-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-estimates-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/issue-tracker-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/axioma-equity-optimizer-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/barra-portfolio-optimizer#overview
📖
Documentation
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-symbol-list#overview
📖
Documentation
https://developer.factset.com/api-catalog/event-calendar-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/id-lookup-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/conversational-api-powered-factset-mercury#overview
📖
Documentation
https://developer.factset.com/api-catalog/irn-contacts-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/overview-report-builder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/documents-distributor-callstreet-events#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-benchmarks-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/sp-global-fixed-income-evaluated-prices-and-analytics-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/foreign-exchange-rate-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/fixed-income-analytics-batcher-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/openrisk-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-intraday-tick-history-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-funds-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-terms-and-conditions-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/northfield-portfolio-optimizer#overview
📖
Documentation
https://developer.factset.com/api-catalog/security-modeling-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/company-logo-api-digital-portals#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-quant-factor-library-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/exchange-datafeed-data-model-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/fixed-income-calculation-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-tick-history-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/irn-configuration-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/irn-custom-symbols-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-portfolio-optimizer-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/standard-datafeed-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/real-time-time-series-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/bookbuilder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-entire-exchange#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-ownership-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/portfolio-reporting-batcher-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/global-filings-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/symbology-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/streetaccount-news-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-entity-report-builder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-people-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/axioma-fixed-income-optimizer#overview
📖
Documentation
https://developer.factset.com/api-catalog/irn-meetings-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-fundamentals-report-builder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/etf-profile-and-prices-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/classifications-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/analytics-datastore-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/quant-engine-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/investment-banking-office-refresh-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/content-feeds-data-dictionary#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-private-markets-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-programmatic-environment-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/procure-to-pay-api-scim#overview
📖
Documentation
https://developer.factset.com/api-catalog/publisher-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-options-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-ownership-report-builder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/documents-distributor-documents-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/portfolio-metadata-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/optimization-engine-api-multi-period#overview
📖
Documentation
https://developer.factset.com/api-catalog/real-time-price-alerting-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/real-time-quotes-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/openfactset-marketplace-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-entity-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/procure-to-pay-invoice-and-billing#overview
📖
Documentation
https://developer.factset.com/api-catalog/irn-notes-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-rbics-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-georev-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/direct-streaming-transaction-messages-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/openfactset-partners-documents#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-estimates-report-builder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-fundamentals-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-etf-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-search-answers#overview
📖
Documentation
https://developer.factset.com/api-catalog/capital-structure-report-builder-api#overview
📖
Documentation
https://developer.factset.com/api-catalog/factset-trading-api#overview

Specifications

Code Examples

💻
CodeExamples
https://developer.factset.com/api-catalog/pa-engine-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/formula-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-global-prices-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/ofdb-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/signals-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/natural-language-processing-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/universal-screening-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/portfolio-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/spar-engine-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-prices-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-concordance-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-esg-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-digital-cards#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/vault-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/chart-generation-service#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/real-time-news-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/vermilion-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-estimates-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/issue-tracker-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/axioma-equity-optimizer-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/barra-portfolio-optimizer#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-symbol-list#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/event-calendar-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/id-lookup-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/conversational-api-powered-factset-mercury#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/irn-contacts-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/overview-report-builder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/documents-distributor-callstreet-events#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-benchmarks-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/sp-global-fixed-income-evaluated-prices-and-analytics-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/foreign-exchange-rate-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/fixed-income-analytics-batcher-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/openrisk-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-intraday-tick-history-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-funds-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-terms-and-conditions-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/northfield-portfolio-optimizer#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/security-modeling-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/company-logo-api-digital-portals#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-quant-factor-library-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/exchange-datafeed-data-model-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/fixed-income-calculation-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-tick-history-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/irn-configuration-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/irn-custom-symbols-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-portfolio-optimizer-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/standard-datafeed-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/real-time-time-series-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/bookbuilder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-entire-exchange#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-ownership-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/portfolio-reporting-batcher-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/global-filings-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/symbology-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/streetaccount-news-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-entity-report-builder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-people-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/axioma-fixed-income-optimizer#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/irn-meetings-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-fundamentals-report-builder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/etf-profile-and-prices-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/classifications-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/analytics-datastore-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/quant-engine-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/investment-banking-office-refresh-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/content-feeds-data-dictionary#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-private-markets-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-programmatic-environment-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/procure-to-pay-api-scim#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/publisher-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-options-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-ownership-report-builder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/documents-distributor-documents-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/portfolio-metadata-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/optimization-engine-api-multi-period#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/real-time-price-alerting-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/real-time-quotes-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/openfactset-marketplace-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-entity-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/procure-to-pay-invoice-and-billing#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/irn-notes-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-rbics-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-georev-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/direct-streaming-transaction-messages-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/openfactset-partners-documents#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-estimates-report-builder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-fundamentals-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-etf-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-search-answers#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/capital-structure-report-builder-api#codeSnippet
💻
CodeExamples
https://developer.factset.com/api-catalog/factset-trading-api#codeSnippet

Schemas & Data

Other Resources

🔗
SDKs
https://developer.factset.com/api-catalog/pa-engine-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/pa-engine-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/pa-engine-api#changelog
🔗
GraphQL
https://raw.githubusercontent.com/api-evangelist/factset/refs/heads/main/graphql/factset-graphql.md
🔗
SDKs
https://developer.factset.com/api-catalog/formula-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/formula-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/formula-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-global-prices-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-global-prices-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-global-prices-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/ofdb-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/ofdb-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/ofdb-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/signals-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/signals-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/signals-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/natural-language-processing-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/natural-language-processing-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/natural-language-processing-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/universal-screening-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/universal-screening-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/universal-screening-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/portfolio-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/portfolio-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/portfolio-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/spar-engine-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/spar-engine-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/spar-engine-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-prices-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-prices-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-prices-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-concordance-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-concordance-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-concordance-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-esg-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-esg-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-esg-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-digital-cards#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-digital-cards#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-digital-cards#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/vault-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/vault-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/vault-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/chart-generation-service#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/chart-generation-service#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/chart-generation-service#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/real-time-news-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/real-time-news-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/real-time-news-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/vermilion-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/vermilion-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/vermilion-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-estimates-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-estimates-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-estimates-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/issue-tracker-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/issue-tracker-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/issue-tracker-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/axioma-equity-optimizer-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/axioma-equity-optimizer-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/axioma-equity-optimizer-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/barra-portfolio-optimizer#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/barra-portfolio-optimizer#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/barra-portfolio-optimizer#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-symbol-list#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-symbol-list#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-symbol-list#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/event-calendar-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/event-calendar-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/event-calendar-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/id-lookup-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/id-lookup-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/id-lookup-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/conversational-api-powered-factset-mercury#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/conversational-api-powered-factset-mercury#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/conversational-api-powered-factset-mercury#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/irn-contacts-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/irn-contacts-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/irn-contacts-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/overview-report-builder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/overview-report-builder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/overview-report-builder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/documents-distributor-callstreet-events#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/documents-distributor-callstreet-events#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/documents-distributor-callstreet-events#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-benchmarks-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-benchmarks-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-benchmarks-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/sp-global-fixed-income-evaluated-prices-and-analytics-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/sp-global-fixed-income-evaluated-prices-and-analytics-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/sp-global-fixed-income-evaluated-prices-and-analytics-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/foreign-exchange-rate-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/foreign-exchange-rate-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/foreign-exchange-rate-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/fixed-income-analytics-batcher-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/fixed-income-analytics-batcher-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/fixed-income-analytics-batcher-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/openrisk-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/openrisk-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/openrisk-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-intraday-tick-history-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-intraday-tick-history-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-intraday-tick-history-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-funds-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-funds-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-funds-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-terms-and-conditions-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-terms-and-conditions-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-terms-and-conditions-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/northfield-portfolio-optimizer#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/northfield-portfolio-optimizer#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/northfield-portfolio-optimizer#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/security-modeling-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/security-modeling-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/security-modeling-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/company-logo-api-digital-portals#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/company-logo-api-digital-portals#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/company-logo-api-digital-portals#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-quant-factor-library-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-quant-factor-library-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-quant-factor-library-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/exchange-datafeed-data-model-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/exchange-datafeed-data-model-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/exchange-datafeed-data-model-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/fixed-income-calculation-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/fixed-income-calculation-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/fixed-income-calculation-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-tick-history-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-tick-history-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-tick-history-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/irn-configuration-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/irn-configuration-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/irn-configuration-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/irn-custom-symbols-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/irn-custom-symbols-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/irn-custom-symbols-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-portfolio-optimizer-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-portfolio-optimizer-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-portfolio-optimizer-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/standard-datafeed-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/standard-datafeed-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/standard-datafeed-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/real-time-time-series-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/real-time-time-series-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/real-time-time-series-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/bookbuilder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/bookbuilder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/bookbuilder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-entire-exchange#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-entire-exchange#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/exchange-datafeed-snapshot-api-entire-exchange#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-ownership-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-ownership-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-ownership-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/portfolio-reporting-batcher-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/portfolio-reporting-batcher-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/portfolio-reporting-batcher-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/global-filings-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/global-filings-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/global-filings-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/symbology-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/symbology-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/symbology-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/streetaccount-news-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/streetaccount-news-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/streetaccount-news-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-entity-report-builder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-entity-report-builder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-entity-report-builder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-people-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-people-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-people-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/axioma-fixed-income-optimizer#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/axioma-fixed-income-optimizer#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/axioma-fixed-income-optimizer#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/irn-meetings-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/irn-meetings-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/irn-meetings-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-fundamentals-report-builder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-fundamentals-report-builder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-fundamentals-report-builder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/etf-profile-and-prices-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/etf-profile-and-prices-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/etf-profile-and-prices-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/classifications-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/classifications-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/classifications-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/analytics-datastore-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/analytics-datastore-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/analytics-datastore-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/quant-engine-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/quant-engine-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/quant-engine-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/investment-banking-office-refresh-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/investment-banking-office-refresh-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/investment-banking-office-refresh-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/content-feeds-data-dictionary#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/content-feeds-data-dictionary#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/content-feeds-data-dictionary#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-private-markets-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-private-markets-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-private-markets-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-programmatic-environment-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-programmatic-environment-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-programmatic-environment-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/procure-to-pay-api-scim#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/procure-to-pay-api-scim#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/procure-to-pay-api-scim#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/publisher-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/publisher-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/publisher-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-options-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-options-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-options-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-ownership-report-builder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-ownership-report-builder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-ownership-report-builder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/documents-distributor-documents-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/documents-distributor-documents-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/documents-distributor-documents-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/portfolio-metadata-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/portfolio-metadata-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/portfolio-metadata-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/optimization-engine-api-multi-period#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/optimization-engine-api-multi-period#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/optimization-engine-api-multi-period#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/real-time-price-alerting-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/real-time-price-alerting-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/real-time-price-alerting-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/real-time-quotes-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/real-time-quotes-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/real-time-quotes-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/openfactset-marketplace-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/openfactset-marketplace-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/openfactset-marketplace-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-entity-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-entity-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-entity-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/procure-to-pay-invoice-and-billing#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/procure-to-pay-invoice-and-billing#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/procure-to-pay-invoice-and-billing#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/irn-notes-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/irn-notes-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/irn-notes-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-rbics-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-rbics-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-rbics-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-georev-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-georev-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-georev-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/direct-streaming-transaction-messages-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/direct-streaming-transaction-messages-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/direct-streaming-transaction-messages-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/openfactset-partners-documents#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/openfactset-partners-documents#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/openfactset-partners-documents#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-estimates-report-builder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-estimates-report-builder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-estimates-report-builder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-fundamentals-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-fundamentals-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-fundamentals-api#changelog
🔗
OpenAPI 3.1.0
https://raw.githubusercontent.com/api-evangelist/factset/refs/heads/main/openapi/factset-fundamentals-api-openapi.yml
🔗
JSONLDContext
https://raw.githubusercontent.com/api-evangelist/factset/refs/heads/main/json-ld/factset-context.jsonld
🔗
SDKs
https://developer.factset.com/api-catalog/factset-etf-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-etf-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-etf-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-search-answers#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-search-answers#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-search-answers#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/capital-structure-report-builder-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/capital-structure-report-builder-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/capital-structure-report-builder-api#changelog
🔗
SDKs
https://developer.factset.com/api-catalog/factset-trading-api#sdkLibrary
🔗
Tutorials
https://developer.factset.com/api-catalog/factset-trading-api#notebooks
🔗
ChangeLog
https://developer.factset.com/api-catalog/factset-trading-api#changelog

OpenAPI Specification

factset-linear-api-openapi.yml Raw ↑
openapi: 3.0.3
info:
  title: Factset Analytics Datastore About Linear API
  description: Allow clients to fetch precalculated Analytics through predeterministic URLs.
  contact:
    name: FactSet Research Systems
    url: https://developer.factset.com/contact
    email: api@factset.com
  license:
    name: Apache License, Version 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0
  version: 1.0.0
servers:
- url: https://api.factset.com
  description: Production
- url: https://api-sandbox.factset.com
  description: Sandbox
security:
- basicAuth: []
tags:
- name: Linear
paths:
  /linear/{version}/riskmodels:
    get:
      summary: Factset Get available risk models
      description: Get the list of available risk models, including their respective model codes required for use with other routes.
      operationId: listRiskModels
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      responses:
        '200':
          $ref: '#/components/responses/ListRiskModelsSuccess'
        '401':
          $ref: '#/components/responses/MissingOrInvalidAuthentication'
        '404':
          $ref: '#/components/responses/EndpointNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
        '500':
          $ref: '#/components/responses/InternalServerErrorJsonOnly'
  /linear/{version}/riskmodels/{modelCode}:
    get:
      summary: Factset Get risk model details
      description: Get the meta data of the risk model for the corresponding modelCode. modelCode can be obtained via '/linear/{version}/riskmodels/' route.
      operationId: riskModelMetadata
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      - $ref: '#/components/parameters/RiskModelCodePath'
      responses:
        '200':
          $ref: '#/components/responses/RiskModelDetailsSuccess'
        '401':
          $ref: '#/components/responses/MissingOrInvalidAuthentication'
        '404':
          $ref: '#/components/responses/EndpointNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
        '500':
          $ref: '#/components/responses/InternalServerErrorJsonOnly'
  /linear/{version}/stats:
    get:
      summary: Factset Get available risk statistics details
      description: 'All base risk statistic names and their respective support and/or requirement for certain name-settings statistics options (such as: correlated specific risk, covariance isolation method, etc.), available levels, and security group calculation methodology. When ''securityGroupMethod'' is ''statSpecific'', please refer to statistics documentation service for more information.'
      operationId: stats
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      responses:
        '200':
          $ref: '#/components/responses/ListRiskStatisticsDetails'
        '401':
          $ref: '#/components/responses/MissingOrInvalidAuthentication'
        '404':
          $ref: '#/components/responses/EndpointNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
  /linear/{version}/stats-names-only:
    get:
      summary: Factset Get available risk statistics names
      description: All available risk statistic names including statistics names containing risk statistics options such as CSR (correlated specific risk)
      operationId: statsNamesOnly
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      responses:
        '200':
          $ref: '#/components/responses/ListRiskStatisticsNames'
        '401':
          $ref: '#/components/responses/MissingOrInvalidAuthentication'
        '404':
          $ref: '#/components/responses/EndpointNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
  /linear/{version}/health:
    get:
      summary: Factset Get health of service
      description: Health status of the service
      operationId: healthStatus
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      responses:
        '200':
          $ref: '#/components/responses/HealthPass'
        '401':
          $ref: '#/components/responses/MissingOrInvalidAuthentication'
        '403':
          $ref: '#/components/responses/HealthFailAuthorization'
        '404':
          $ref: '#/components/responses/HealthFailVersionNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
  /linear/{version}/calculate/from-holdings:
    post:
      summary: Factset Calculate risk statistics
      description: Calculate predicted risk statistics for provided holdings using risk model data. Asset symbols and market values/weights are required.
      operationId: calculateFromHoldings
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CalculateFromHoldingsRequestBody'
            example:
              data:
                stats:
                - name: ActiveVarianceToRisk
                  level: Portfolio
                - name: ActiveVarianceToRisk
                  level: SecurityGroup
                - name: PortfolioWeights
                  level: Security
                - name: BenchmarkWeights
                  level: Security
                - name: ActiveWeights
                  level: Security
                - name: ActiveFactorVarianceToRisk
                  level: Security
                  settings:
                    correlatedSpecificRisk: true
                - name: ActiveFactorVarianceToRiskCSR
                  level: Security
                - name: ActiveFactorRisk
                  level: FactorGroup
                  settings:
                    covarianceTimesTwo: true
                - name: PortfolioReturnAtRiskPercentWithContribution
                  level: Portfolio
                  settings:
                    confidenceLevel: 0.95
                    daysPerYear: 250
                    horizon: 1
                - name: RawResidualRisk
                  level: Security
                - name: RawSecurityFactorRisk
                  level: Security
                - name: RawFactorExposure
                  level: FactorSecurity
                - name: RawFactorExposure
                  level: FactorSecurity
                  settings:
                    sparse: true
                - name: PortfolioExposure
                  level: Factor
                  settings:
                    sparse: true
                holdings:
                  portfolio:
                    ids:
                    - IBM
                    - FDS
                    - CA_ETF
                    - CASH_GBP_CFD
                    - CFD_B10RZP
                    marketValues:
                    - 60
                    - 30
                    - 30
                    - -30
                    - 30
                    grouping:
                      groups:
                      - name: USD
                        groups:
                        - name: Direct Assets
                          indices:
                          - 0
                          - 1
                        - name: Composite Assets
                          indices:
                          - 2
                      - name: GBP
                        indices:
                        - 4
                      - name: Offset Cash
                        indices:
                        - 3
                  benchmark:
                    ids:
                    - B10RZP
                    - IBM
                    - MSFT
                    marketValues:
                    - 30
                    - 40
                    - 30
                    grouping:
                      groups:
                      - name: GBP
                        indices:
                        - 0
                      - name: USD
                        groups:
                        - name: Direct Assets
                          indices:
                          - 1
                          - 2
                underlyingIds:
                  CFD_B10RZP: B10RZP
                compositeAssets:
                  CA_ETF:
                    ids:
                    - FDS
                    - IBM
                    marketValues:
                    - 10
                    - 90
                assetTypes:
                  CFD_B10RZP: OTH_CFD
                factorGrouping:
                  name: This factor grouping is incomplete; it omits factors for the sake of brevity and is not recomended for actual use.
                  nodes:
                  - name: Market
                    nodes:
                    - id: GLOBAL_MARKET
                  - name: Style
                    nodes:
                    - name: Market Factors
                      nodes:
                      - id: BETA
                      - id: LIQUIDITY
                      - id: MOMENTUM
                      - id: SIZE
                      - id: VOLATILITY
                    - name: Fundamental Factors
                      nodes:
                      - id: BOOK_TO_PRICE
                      - id: DIVIDEND_YIELD
                      - id: EARNINGS_YIELD
                      - id: GROWTH
                      - id: LEVERAGE
                factorsVisible:
                  list:
                  - FX_GBP
                  - FX_USD
                  type: Whitelist
                allowForcedRisklessAssets: true
                currency: USD
                riskModel: FDS:GLOBAL_EQUITY_M_V1
                date: '2021-05-31'
                calendar: FIVEDAY
      responses:
        '200':
          $ref: '#/components/responses/CalculateFromHoldingsSuccess'
        '400':
          $ref: '#/components/responses/BadRequestOrDataUnavailable'
        '401':
          $ref: '#/components/responses/MissingOrInvalidAuthentication'
        '403':
          $ref: '#/components/responses/AccessForbidden'
        '404':
          $ref: '#/components/responses/EndpointNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
        '500':
          $ref: '#/components/responses/InternalServerErrorJsonOnly'
  /linear/{version}/generate/id-mapping:
    post:
      summary: Factset Generate risk model ID mapping
      description: Resolve all input holdings IDs against a risk model for coverage and provide a mapping to security indices in the model or the reason for exclusion
      operationId: generateIdMapping
      tags:
      - Linear
      parameters:
      - $ref: '#/components/parameters/VersionPath'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GenerateIDMappingRequestBody'
            example:
              data:
                holdings:
                  portfolio:
                    grouping:
                      groups:
                      - name: USD
                        groups:
                        - name: Direct Assets
                          indices:
                          - 0
                          - 1
                        - name: Composite Assets
                          indices:
                          - 2
                      - name: GBP
                        indices:
                        - 4
                      - name: Offset Cash
                        indices:
                        - 3
                    ids:
                    - IBM
                    - FDS
                    - CA_ETF
                    - CASH_GBP_CFD
                    - CFD_B10RZP
                    marketValues:
                    - 60
                    - 30
                    - 30
                    - -30
                    - 30
                  benchmark:
                    grouping:
                      groups:
                      - name: GBP
                        indices:
                        - 0
                      - name: USD
                        groups:
                        - name: Direct Assets
                          indices:
                          - 1
                          - 2
                      - name: Other - Uncovered Assets
                        indices:
                        - 3
                    ids:
                    - B10RZP
                    - IBM
                    - MSFT
                    - FAKE_UNCOVERED_ASSET
                    marketValues:
                    - 30
                    - 30
                    - 30
                    - 10
                allowForcedRisklessAssets: true
                assetTypes:
                  CFD_B10RZP: OTH_CFD
                calendar: FIVEDAY
                compositeAssets:
                  CA_ETF:
                    ids:
                    - FDS
                    - IBM
                    marketValues:
                    - 10
                    - 90
                currency: USD
                date: '2021-05-31'
                riskModel: FDS:GLOBAL_EQUITY_M_V1
                underlyingIds:
                  CFD_B10RZP: B10RZP
      responses:
        '200':
          $ref: '#/components/responses/GenerateIDMappingSuccess'
        '400':
          $ref: '#/components/responses/BadRequestOrDataUnavailable'
        '403':
          $ref: '#/components/responses/AccessForbidden'
        '404':
          $ref: '#/components/responses/EndpointNotFound'
        '429':
          $ref: '#/components/responses/RateLimitReached'
        '500':
          $ref: '#/components/responses/InternalServerErrorJsonOnly'
components:
  schemas:
    RequiresFactorReturns:
      description: Indicates factor returns are required and which frequency from the risk model to fetch and use. The requested factor return frequency must be one that is available from the selected risk model itself. The orientation of factor return is forward-looking. For example, if daily factor return is called, and 'date' is set as '2021-06-30', factor return date range used for calculation is 2021-06-30 to 2021-07-01, assuming no holidays in these two dates.
      type: string
      minLength: 1
      enum:
      - Daily
      - Monthly
    StatResultValueVector:
      type: array
      minItems: 1
      items:
        type: number
        format: double
        nullable: true
    StatCalculationLevel:
      description: Stat levels available for calculation
      type: string
      minLength: 1
      enum:
      - Portfolio
      - Security
      - SecurityGroup
      - SecuritySecurity
      - Factor
      - FactorGroup
      - FactorFactor
      - FactorSecurity
      - FactorGroupSecurity
      - FactorSecurityGroup
      - FactorGroupSecurityGroup
    RemoveCurrencyRisk:
      description: Controls removal (or not) of the contribution of currency to risk. **Note:** If this input is not provided in the request, then currency risk will be removed automatically based upon asset type when valid 'assetTypes' are specified in the request.
      oneOf:
      - $ref: '#/components/schemas/RemoveCurrencyRiskBoolean'
      - $ref: '#/components/schemas/RemoveCurrencyRiskIDs'
    ResultToInputSecurityIndexMapping:
      description: For each input holding from the request, a list of indices aligned to the security dimension of the results arrays and the `labels.security.ids` array. These 0-based index values key into the input holding's IDs. Values less than 0 indicate result index not originating from corresponding holding.
      type: object
      required:
      - portfolio
      properties:
        portfolio:
          type: array
          minItems: 1
          items:
            type: integer
        benchmark:
          type: array
          minItems: 1
          items:
            type: integer
        market:
          type: array
          minItems: 1
          items:
            type: integer
    RiskModelAppendDataValue:
      description: Value for field at respective integer key index
      oneOf:
      - type: string
        minLength: 1
      - type: number
    Stat:
      description: Risk statistic name and calculation level plus optional stat settings
      type: object
      required:
      - name
      - level
      properties:
        name:
          type: string
          minLength: 1
        level:
          $ref: '#/components/schemas/StatCalculationLevel'
        settings:
          $ref: '#/components/schemas/StatCalculationSettings'
    SecurityIndexMapping:
      description: Indicates security lot index mappings per input Holding should be provided in the response, and in which direction those indices should map. Security Labels will contain either 'indicesInputToResult' or 'indicesResultToInput' for the respective selection.
      type: string
      minLength: 1
      enum:
      - InputToResult
      - ResultToInput
    CovarianceDateFormatConvention:
      description: Factor covariance matrix date.
      oneOf:
      - $ref: '#/components/schemas/StringDate'
      - $ref: '#/components/schemas/StandardDate'
    Stats:
      description: List of risk stats and settings to calculate
      type: array
      minItems: 1
      maxItems: 1000
      items:
        $ref: '#/components/schemas/Stat'
    CompositeAssetDefinitions:
      description: IDs to be defined as composite assets with their constituents' IDs and market values. The typical use case is for risk look-through of ETF or Funds' constituents. When defining composite assets and creating portfolios which hold them, the IDs provided must be an exact match.
      type: object
      additionalProperties:
        $ref: '#/components/schemas/IDsAndMarketValues'
      example:
        CA1_to_IBM_and_CA2:
          ids:
          - IBM
          - CA2
          marketValues:
          - 0.45
          - 0.55
        CA2:
          ids:
          - VZ
          - cfd_FDS
          marketValues:
          - 0.6
          - 0.4
    StatResultValue:
      description: Floating point double(s) in a dimension corresponding to the calculation-level. Data is guaranteed to be present and non-empty if the HTTP status code is 200 Success
      oneOf:
      - $ref: '#/components/schemas/StatResultValueScalar'
      - $ref: '#/components/schemas/StatResultValueVector'
      - $ref: '#/components/schemas/StatResultValueDenseMatrix'
      - $ref: '#/components/schemas/StatResultValueSparseMatrix'
    GroupsLabels:
      description: Tree of input group name and calculated data results index for relevant group calculation-level
      type: object
      properties:
        index:
          description: 0-based index into the results array dimension for the corresponding calculation-levels
          type: integer
        name:
          description: Name that was provided for this group
          type: string
          minLength: 1
        groups:
          description: Recursively defined elements; base case array (i.e., lowest group) contains objects with 'name' and 'index' only and not 'groups'
          type: array
          minItems: 1
          items:
            $ref: '#/components/schemas/GroupsLabels'
    CalculateFromHoldingsRequestBody:
      type: object
      required:
      - data
      properties:
        data:
          $ref: '#/components/schemas/CalculateFromHoldingsRequestData'
    RiskExclusionInfo:
      description: Risk model uncovered security reason
      type: object
      required:
      - covered
      - exclusionInfo
      - modelClass
      properties:
        covered:
          description: Coverage flag. The value will always be false to indicate the security is excluded.
          type: boolean
          example: false
        exclusionInfo:
          type: object
          required:
          - code
          - details
          properties:
            code:
              description: Exclusion reason
              type: string
              minLength: 1
              enum:
              - NoRiskModelCoverage
              - NoRiskModelAccess
              - CyclicIdentifierResolution
              - NoValidCompositeAssetConstituents
              - InvalidCompositeAssetDefinition
              - InternalError
              - Unknown
            details:
              description: Exclusion reason details if available
              type: string
              minLength: 0
        modelClass:
          description: '**(since 1.19.0)** Security asset classification according to the risk model, if available and determinable'
          type: string
          minLength: 1
          enum:
          - Unknown
          - CompositeAsset
    SecurityGroup:
      description: Security grouping definition to use in calculation and results. Multi-layer security groupings are also suppoted.
      type: object
      properties:
        name:
          type: string
          minLength: 1
        indices:
          description: List of 0-based indices into the containing holding's security IDs array
          type: array
          minItems: 1
          items:
            type: integer
        groups:
          description: Recursively defined elements; base case array (i.e., lowest security group) contains objects with 'indices' only and not 'groups'
          type: array
          minItems: 1
          items:
            $ref: '#/components/schemas/SecurityGroup'
    CurrencyISOCode:
      description: ISO-4217 currency code for risk model and holdings data to fetch and use. Ignored only for composite asset definitions provided as inputs via 'compositeAssets' field.
      type: string
      minLength: 1
      example: EUR
    CalculateFromHoldingsRequestData:
      type: object
      required:
      - riskModel
      - date
      - stats
      - holdings
      properties:
        additionalCalcInputs:
          $ref: '#/components/schemas/AdditionalCalculationInputs'
        allowForcedRisklessAssets:
          $ref: '#/components/schemas/AllowForcedRisklessAssets'
        assetTypes:
          $ref: '#/components/schemas/AssetTypes'
        calendar:
          $ref: '#/components/schemas/CalendarCode'
        compositeAssets:
          $ref: '#/components/schemas/CompositeAssetDefinitions'
        currency:
          $ref: '#/components/schemas/CurrencyISOCode'
        date:
          $ref: '#/components/schemas/Date'
        factorGrouping:
          $ref: '#/components/schemas/FactorGroup'
        factorsVisible:
          $ref: '#/components/schemas/FactorsVisible'
        holdings:
          $ref: '#/components/schemas/Holdings'
        indexMapping:
          $ref: '#/components/schemas/SecurityIndexMapping'
        laggingDates:
          $ref: '#/components/schemas/LaggingDates'
        removeCurrencyRisk:
          $ref: '#/components/schemas/RemoveCurrencyRisk'
        requiresFactorReturns:
          $ref: '#/components/schemas/RequiresFactorReturns'
        riskModel:
          $ref: '#/components/schemas/RiskModelCode'
        riskModelAppendData:
          $ref: '#/components/schemas/RiskModelAppendData'
        stats:
          $ref: '#/components/schemas/Stats'
        underlyingIds:
          $ref: '#/components/schemas/UnderlyingIDs'
    RiskModelCode:
      description: Model code
      type: string
      minLength: 1
      example: FDS:GLOBAL_EQUITY_M_V1
    ErrorItem:
      description: Error information for a particular occurrence of a problem with human-readable details describing the cause
      type: object
      required:
      - id
      - code
      - title
      properties:
        id:
          description: UUID for the particular occurrence of the problem
          type: string
          minLength: 1
        code:
          description: Error code for the problem type.
          type: string
          minLength: 1
        title:
          description: Human-readable summary of the problem tied to the error code and not specific to the particular occurrence of the problem
          type: string
          minLength: 1
        detail:
          description: Human-readable explanation of the problem specific to the particular occurrence
          type: string
          minLength: 1
    RiskModelAppendData:
      description: '**(since 1.17.0)** Inline append data. This field can be used mainly for two purpose: 1) to supplement the risk model coverage when assets are not natively covered by a model, and 2) to intentionally override asset exposures and/or specific risk whenever there is misaligned view of an asset''s risk profile between a model and a user.'
      type: object
      required:
      - data
      - fields
      properties:
        data:
          description: List of all rows of the append data.
          type: array
          minItems: 1
          items:
            description: Contains field, value pairs. The field must be the integer index position of the field in 'fields', but must be as a string. The value will be the data for that field. Values for a single field must have the same data type.
            type: object
            additionalProperties:
              $ref: '#/components/schemas/RiskModelAppendDataValue'
            example:
              '1': SYMBOL_2
              '2': 7.2
          example:
          - '0': 2.5
            '1': SYMBOL_1
            '2': 23.1
          - '1': SYMBOL_2
            '2': 7.2
        fields:
          description: List of fields in append data. Must contain 'SYMBOL'. Index location will be used in 'data' elements as keys. The entire set of factor IDs and specific risk are not required. If any inputs of exposures or specific risk are missing, 0 will be inserted for those field.
          type: array
          minItems: 1
          uniqueItems: true
          items:
            type: string
            minLength: 1
          example:
          - FACTOR_1
          - SYMBOL
          - STDERR
    LaggingDates:
      description: Risk model lagging dates for data items to fetch and use. This field can be utilized to isolate each data item's impact on risk calculation. A typical use case is to analyze the risk change from one day to the other by fixing the risk model data date to one date while moving the portfolio holdings data.
      type: object
      properties:
        exposureDate:
          $ref: '#/components/schemas/ExposureDateFormatConvention'
        covarianceDate:
          $ref: '#/components/schemas/CovarianceDateFormatConvention'
        ssrDateIs:
          description: Stock specific risk (SSR) date can take one of the other lagging dates
          type: string
          minLength: 1
          enum:
          - ExposureDate
          - CovarianceDate
    MappedSecurityInfo:
      description: Risk model covered security resolution
      type: object
      required:
      - covered
      - id
      - modelClass
      properties:
        covered:
          description: Coverage flag. The value will always be true to indicate the security is covered.
          type: boolean
          example: true
        id:
          description: Risk model canonical security identifier alias if directly covered in the model
          type: string
          minLength: 1
        modelClass:
          description: '**(since 1.19.0)** Security asset classification according to the risk model, if available and determinable'
          type: string
          minLength: 1
          enum:
          - AbsBond
          - AbsCmbsBond
          - AgencyBond
          - AgencyMunicipalMeanBond
          - AllOtherBond
          - AppendFile
          - BankLoan
          - BondOption
          - BrazilianLft
          - Cash
          - CashForward
          - CmbsBond
          - Commodity
          - CommodityFuture
          - CommodityFutureOption
          - CompositeAsset
          - ContractForDifference
          - ConvertibleBond
          - CorporateBond
          - CreditDefaultSwap
          - CreditDefaultSwaption
          - CreditDefaultSwapIndex
          - CurrencyFuture
          - CurrencyOption
          - DanishMbsBond
          - Equity
          - EquityDerivative
          - EquityIndexFuture
          - EquityOption
          - EuroSovereignBond
          - EuroSovereignGovtBondFuture
          - FixedIncome
          - FixedIncomeSecurity
          - FixedIncomeSecurityNoSpread
          - FixedIncomeSecurityWithSpread
          - GovernmentBondFuture
          - GovernmentBondFutureOption
          - GovernmentBondNoSpread
          - HardCurrencyBond
          - HardCurrencyBondProxy
          - IndexProxyBond
          - InterestRateCollar
          - InterestRateFuture
          - InterestRateOption
          - InterestRateSwap
          - InterestRateCapFloor
          - JapaneseMbsBond
          - Liability
          - MbsBond
          - MoneyMarket
          - MunicipalUsaBond
          - OffsetCash
          - PrivateCorporateBondIssuer
          - PrivateEuroSovereignBondIssuer
          - PrivatePrimarySecurity
          - RealGovernmentBondNoSpread
          - ReturnsBasedAsset
          - SupraNationalAgencyMeanBond
          - Swaption
          - TipsBond
          - TipsMeanBond
          - TipsSwap
          - TotalReturnSwap
          - Unassigned
          - Unknown
          - VixFuture
          - VixOption
          - VixUnderlyingSecurity
          - ZeroExposureSecurity
    ExposureDateFormatConvention:
      description: Factor exposure matrix date.
      oneOf:
      - $ref: '#/components/schemas/StringDate'
      - $ref: '#/components/schemas/StandardDate'
    WarningItem:
      description: Warning information for a particular occurrence of a non-failure problem with human-readable details describing the cause
      type: object
      required:
      - id
      - code
      - title
      properties:
        id:
          description: UUID for the particular occurrence of the non-failure problem
          type: string
          minLength: 1
        code:
          description: Warning code for the non-failure problem type
          type: string
          minLength: 1
          example: requestBodyExtraData
        title:
          description: Human-readable summary of the non-failure problem tied to the warning code and not specific to the particular occurrence of the problem
          type: string
          minLength: 1
          example: Factor grouping contains extra factor(s).
        detail:
          description: Human-readable explanation of the non-failure problem specific to the particular occurrence
          type: string
          minLength: 1
          example: 'Extra Factors: [*EF2, *EF1, *EF3]'
    IDsAndMarketValues:
      description: Security IDs and market values; the arrays must have the same number of items. Public security IDs such as SEDOL, CUSIP, ISIN, and Ticker are supported. If proprietary IDs are provided, they need to be mapped via composite assets. Market values are used to calculate weights and do not have to be normalized, but need to be denominated in the single same currency ISO.
      type: object
      required:
      - ids
      - marketValues
      properties:
        ids:
          type: array
          minItems: 0
          items:
            type: string
            minLength: 1
        marketValues:
          type: array
          minItems: 0
          items:
            type: number
            format: double
    RiskMappingEntry:
      description: Either risk model covered security resolution or uncovered security reason
      oneOf:
      - $ref: '#/components/schemas/MappedSecurityInfo'
      - $ref: '#/components/schemas/RiskExclusionInfo'
    StatResultValueScalar:
      type: number
      format: double
      nullable: true
    FactorsVisible:
      description: Hide risk model factors in the response results; does not affect calculated data values
      type: object
      required:
      - list
      - type
      properties:
        list:
          description: List of risk model factor IDs
          type: array
          minItems: 1
          items:
            type: string
            minLength: 1
        type:
          type: string
          minLength: 1
          enum:
          - Whitelist
          - Blacklist
    SecurityOnlyLabels:
      description: Labeling and index information to be able to reconstruct the calculated data results to the provided inputs from the request. Only contains items relevant to results.
      type: object
      required:
      - security
      properties:
        secur

# --- truncated at 32 KB (87 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/factset/refs/heads/main/openapi/factset-linear-api-openapi.yml