FactSet APIs
- URL
-
https://api.factset.com - Spec (yaml)
- https://api.factset.com/content/factset-fundamentals/v2/spec/swagger.yaml
- Spec (yaml)
- https://api.factset.com/content/factset-entity/v1/spec/swagger.yaml
- Spec (json)
- https://assets.ctfassets.net/lmz2w5z92b9u/0lYSNlfZjQjueib8MuXre/ca651552a6f9a801127430e567cddef9/signals_api-v2.json
- Spec (yaml)
- https://assets.factset.com/m/f4248b86421da8d/original/formula_api-v1-yaml.yaml
- Spec (json)
- https://assets.factset.com/m/62bb1f8cc9993793/original/open_factset_marketplace_api-v3.json
- Docs
- https://developer.factset.com/api-catalog
Authorization: Basic <credential> Log in to the FactSet Developer Portal, open API Authentication (Profile → API Authentication), click Create, choose API Key, select the FactSet username-serial account, set the allowed IP range(s), and submit. FactSet shows the API key once; save it securely. Use your FactSet username-serial as the Basic auth username and the generated API key as the Basic auth password.
Authorization: Bearer <credential> Log in to the FactSet Developer Portal, open API Authentication (Profile → API Authentication), click Create, and choose an OAuth 2.0 application type. FactSet supports public and confidential clients, including authorization code and client credentials flows. For confidential clients, the easiest path is to let FactSet generate a key pair for you when creating the app; for production, FactSet recommends uploading your own public key in JWK format. After creation, download the application configuration and use it to obtain OAuth access tokens for FactSet APIs.