{ "opencollection": "1.0.0", "info": { "name": "Factset Analytics Datastore About Code API", "version": "1.0.0" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Code", "type": "folder" }, "items": [ { "info": { "name": "Factset Details for a Language Identified by Code.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/basic/language/getByCode", "params": [ { "name": "code", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "Details for a language identified by code." }, { "info": { "name": "Factset Details for a Country Identified by Code.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/basic/region/country/getByCode", "params": [ { "name": "code", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "Details for a country identified by code." }, { "info": { "name": "Factset Retrieve an Exchange Rate Instrument Identifier.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/instrument/exchangeRate/getByISOCode", "params": [ { "name": "target", "value": "", "type": "query" }, { "name": "source", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "Retrieve an exchange rate instrument identifier using the ISO 4217 code of the main currencies represented by that exchange rate. \n\nAn error is returned if one of the provided parameters is invalid or if no instrument is associated with the given combination of parameters." }, { "info": { "name": "Factset Gets a Datasource", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/v1/:tenant/data-sources/:dataSourceCode", "params": [ { "name": "tenant", "value": "", "type": "path", "description": "The code of the tenancy" }, { "name": "dataSourceCode", "value": "", "type": "path", "description": "The code of the datasource" } ] }, "docs": "Gets a datasource based on the code passed" }, { "info": { "name": "Factset Gets the Data for the Datasource", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/v1/:tenant/data-sources/:dataSourceCode/data", "params": [ { "name": "tenant", "value": "", "type": "path", "description": "The code of the tenancy" }, { "name": "dataSourceCode", "value": "", "type": "path", "description": "The code of the datasource" }, { "name": "entityCodes", "value": "", "type": "query", "description": "A series of query parameter used to filter the data for a datasource. This represents the entities for the datasource. E.g.: entityCodes=ACCOUNT&entityCodes=FUNDS" }, { "name": "entityKeys", "value": "", "type": "query", "description": "A series of query parameter used to filter the data for a datasource. This is the entity key value for an entity selection. E.g.: entityKeys=1&entityKeys=Test2" }, { "name": "_paginationLimit", "value": "", "type": "query", "description": "Non-negative maximum number of entries to return. Default is 25" }, { "name": "_paginationOffset", "value": "", "type": "query", "description": "Non-negative number of entries to skip. Default is 0" } ] }, "docs": "Gets the data for the datasource. There are optional query parameters to filter the data" }, { "info": { "name": "Factset Gets the Entity Values", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/v1/:tenant/entities/:entityCode/values", "params": [ { "name": "tenant", "value": "", "type": "path", "description": "The code of the tenancy" }, { "name": "entityCode", "value": "", "type": "path", "description": "The code of the entity" }, { "name": "_sort", "value": "", "type": "query", "description": "The entity field to sort on. Can only be sorted on entity key, description or secondary key fields. Append \"-\" to sort in descending order. If no parameter given, it will be sorted by key field in ascending order by default" }, { "name": "_paginationLimit", "value": "", "type": "query", "description": "Non-negative maximum number of entries to return. Default is 25" }, { "name": "_paginationOffset", "value": "", "type": "query", "description": "Non-negative number of entries to skip. Default is 0" }, { "name": "showAll", "value": "", "type": "query", "description": "Whether to show all field values for each entity row. Value should either be 1 or 0. Default is 0 (false)" } ] }, "docs": "Gets the entity values for the specified entity" }, { "info": { "name": "Factset Gets a Report Definition", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/v1/:tenant/reports/:reportDefinitionCode", "params": [ { "name": "tenant", "value": "", "type": "path", "description": "The code of the tenancy" }, { "name": "reportDefinitionCode", "value": "", "type": "path", "description": "The code of the report definition" } ] }, "docs": "Gets a report defintion based on the code specified" } ] } ], "bundled": true }