{ "opencollection": "1.0.0", "info": { "name": "Factset Analytics Datastore About Index API", "version": "1.0.0" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Index", "type": "folder" }, "items": [ { "info": { "name": "Factset Index Level Prices, Returns, and Related Information as of a Single Date.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/factset-benchmarks/v1/index-snapshot", "params": [ { "name": "ids", "value": "", "type": "query", "description": "Benchmark Identifiers. Reference the helper endpoint **/id-list** to get a sample list of valid identifiers.

***ids limit** = 500 per request*

*

Make note, GET Method URL request lines are also limited to a total length of 8192 bytes (8KB). In cases where the service allows for thousands of ids, which may lead to exceeding this request line limit of 8KB, its advised for any requests with large request lines to be requested through the respective \"POST\" method.

*" }, { "name": "date", "value": "", "type": "query", "description": "Date of holding expressed in YYYY-MM-DD format." }, { "name": "returnType", "value": "", "type": "query", "description": "The return type adjustment used in returns response items. Adjustment can be made for GROSS and NET dividends that will be included in the return calculation. The service will default to GROSS." }, { "name": "currency", "value": "", "type": "query", "description": "Currency for response." }, { "name": "calendar", "value": "FIVEDAY", "type": "query", "description": "Calendar of data returned. SEVENDAY includes weekends." } ] }, "docs": "Retrieves Index Level Prices and Returns information as of a specific date. Simply submit a valid Benchmark ID (you can use the /id-list endpoint for a sample list of ids), and date and retrieve Index Level Prices, Returns, and related information.\n" }, { "info": { "name": "Factset Retrieves the Index Level Snapshot of Prices and Returns Information for a Given Identifier and Single Date.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/factset-benchmarks/v1/index-snapshot", "body": { "type": "json", "data": "{}" } }, "docs": "Retrieves Index Level Prices and Returns information as aligned with FactSet's Benchmark Data Feed solution. Simply submit a valid Benchmark ID (you can use the /id-list endpoint for a sample list of ids), and date and retrieve Index Level Prices, Returns, and related information.\n" }, { "info": { "name": "Factset Retrieves Index Level Prices and Returns Information for a List of Identifiers and Historical Date Range.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/factset-benchmarks/v1/index-history", "params": [ { "name": "ids", "value": "", "type": "query", "description": "Benchmark Identifiers. Reference the helper endpoint **/id-list** to get a sample list of valid identifiers.

***ids limit** = 500 per request*

*

Make note, GET Method URL request lines are also limited to a total length of 8192 bytes (8KB). In cases where the service allows for thousands of ids, which may lead to exceeding this request line limit of 8KB, its advised for any requests with large request lines to be requested through the respective \"POST\" method.

*" }, { "name": "startDate", "value": "", "type": "query", "description": "Requested start date expressed in YYYY-MM-DD format." }, { "name": "endDate", "value": "", "type": "query", "description": "Requested End Date for Range expressed in YYYY-MM-DD format." }, { "name": "frequency", "value": "", "type": "query", "description": "Controls the display frequency of the data returned.\n * **D** = Daily\n * **W** = Weekly, based on the last day of the week of the start date.\n * **M** = Monthly, based on the last trading day of the month.\n * **AM** = Monthly, based on the start date (e.g., if the start date is June 16, data is displayed for June 16, May 16, April 16 etc.).\n * **CQ** = Quarterly based on the last trading day of the calendar quarter (March, June, September, or December).\n * **AY** = Actual Annual, based on the start date.\n * **CY** = Calendar Annual, based on the last trading day of the calendar year.\n" }, { "name": "returnType", "value": "", "type": "query", "description": "The return type adjustment used in returns response items. Adjustment can be made for GROSS and NET dividends that will be included in the return calculation. The service will default to GROSS." }, { "name": "hedgeType", "value": "", "type": "query", "description": "The hedge type adjustment used in returns response items. Adjustment can be made for HEDGED and UNHEDGED values that will be included in the return calculation. The service will default to UNHEDGED." }, { "name": "currency", "value": "", "type": "query", "description": "Currency for response." }, { "name": "calendar", "value": "FIVEDAY", "type": "query", "description": "Calendar of data returned. SEVENDAY includes weekends." }, { "name": "impliedDate", "value": "", "type": "query", "description": "This parameter controls the **date** returned in the date field. The default value is **N**. By default, the date field returns the actual date of the observation. This means it will repeat values for weekends and holidays. If set to **Y**, the date field will return the implied date of the observation, making all the dates unique." } ] }, "docs": "Retrieves Index Level Prices and Returns information as of a date range requested. Simply submit a valid Benchmark ID (you can use the /id-list endpoint for a sample list of ids), and date range to retrieve Index Level Prices, Returns, and related information.\n" }, { "info": { "name": "Factset Retrieves Index Level Prices and Returns Information for a List of Identifiers and Historical Date Range.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/factset-benchmarks/v1/index-history", "body": { "type": "json", "data": "{}" } }, "docs": "Retrieves Index Level Prices and Returns information as aligned with FactSet's Benchmark Data Feed solution. Simply submit a valid Benchmark ID (you can use the /id-list endpoint for a sample list of ids), and date and retrieve Index Level Prices, Returns, and related information.\n" }, { "info": { "name": "Factset News Articles for Instruments That Are Constituents of the Given Indices.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/news/article/listByIndex", "body": { "type": "json", "data": "{}" } }, "docs": "News articles for instruments that are constituents of the given indices." } ] } ], "bundled": true }