{ "opencollection": "1.0.0", "info": { "name": "Factset Analytics Datastore About Products API", "version": "1.0.0" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Products", "type": "folder" }, "items": [ { "info": { "name": "Request the enumeration table for FactSet product codes.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/products", "params": [ { "name": "format", "value": "", "type": "query", "description": "The format of the output file.

**Try it Out** - All formats available

" } ] }, "docs": "Data can be returned in CSV, JSON or XML format, use the `format` parameter to chnage from the default JSON format.\n" }, { "info": { "name": "Factset Get the List of Products for Navigator.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/navigator/products" }, "docs": "Factset Get the List of Products for Navigator." }, { "info": { "name": "Factset Retrieve a Specific Product Record.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/ofs/v2/products/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Globally unique identifier (GUID) of a Product record" } ] }, "docs": "Factset Retrieve a Specific Product Record." }, { "info": { "name": "Factset Retrieve a Collection of the Available Product Types Along With the Number of Published Products Per Type.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/ofs/v2/products/types" }, "docs": "Factset Retrieve a Collection of the Available Product Types Along With the Number of Published Products Per Type." }, { "info": { "name": "Factset Retrieve a Collection of Product Records.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/ofs/v2/products", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Limit the amount of records per page" }, { "name": "page", "value": "", "type": "query", "description": "Select which page to show" } ] }, "docs": "Factset Retrieve a Collection of Product Records." }, { "info": { "name": "Factset Retrieve a Collection of Product Records.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/ofs/v2/products/search" }, "docs": "Factset Retrieve a Collection of Product Records." }, { "info": { "name": "Factset Get a List of Products.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/Products", "params": [ { "name": "filter", "value": "", "type": "query", "description": "Resource filter string. See [RFC 7644 section 3.4.2.2](https://tools.ietf.org/html/rfc7644#section-3.4.2.2) for syntax. Note this API implementation also supports a non-standard \"re\" operator for regular expression matching against strings." }, { "name": "startIndex", "value": "", "type": "query", "description": "Result start index. The one-based index of the first result to be returned in the list of resources. For example, to exclude the first two resources, use a *startIndex* value of 3. This parameter has a default value of 1. This index applies *after* any resource filtration has been applied as specified by the *filter* argument." }, { "name": "count", "value": "", "type": "query", "description": "Maximum resource count. The server will not return more resources than this value, although it may return fewer." }, { "name": "attributes", "value": "", "type": "query", "description": "Attribute whitelist filter string. A comma-separated list of resource attribute names to be returned in the response, overriding the set of attributes that would be returned by default. Attribute names must be specified in standard attribute notation (see [RFC 7644 section 3.10](https://datatracker.ietf.org/doc/html/rfc7644#section-3.10).) This parameter cannot be used with the *excludedAttributes* parameter." }, { "name": "excludedAttributes", "value": "", "type": "query", "description": "Attribute blacklist filter string. A comma-separated list of resource attribute names to be excluded in the response, overriding the set of attributes that would be returned by default. Attribute names must be specified in standard attribute notation (see [RFC 7644 section 3.10](https://datatracker.ietf.org/doc/html/rfc7644#section-3.10).) This parameter cannot be used with the *attributes* parameter." } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "Factset Get a List of Products." }, { "info": { "name": "Factset Get a Product.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/Products/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "ID of resource." } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "Factset Get a Product." } ] } ], "bundled": true }