{ "opencollection": "1.0.0", "info": { "name": "Factset Analytics Datastore About Account API", "version": "1.0.0" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Account", "type": "folder" }, "items": [ { "info": { "name": "Factset Redirects to the Raw Ppt/pdf Output Created by the Publisher Service.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/analytics/pub-datastore/swivel/v1/:document/:accountId/:date", "params": [ { "name": "document", "value": "Analytics_Datastore", "type": "path", "description": "The Publisher document containing the report" }, { "name": "accountId", "value": "LARGE_CORE", "type": "path", "description": "The account ID" }, { "name": "date", "value": "2023-01-01", "type": "path", "description": "The as of date for the report" } ] }, "docs": "Takes report parameter inputs and returns the object location for the specified report via a 302 redirect.\r\n\r\nNote: Due to Swagger UI functionality, the redirect is automatically followed when using 'Try it out', so instead of the 302 Header response, a 200 is returned with the Cargo response Body." }, { "info": { "name": "Factset Redirects to the Underlying Pa/spar Data Represented in a Stach Format, With No as of Date Specified.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/analytics/pub-datastore/swivel/v1/:document/:assetName/:reportId/:tileId/:accountId", "params": [ { "name": "document", "value": "Analytics_Datastore", "type": "path", "description": "The Publisher or Analytics Datafeed document containing the report" }, { "name": "assetName", "value": "ADS_Demo.PA3", "type": "path", "description": "The PA/SPAR asset name and extension" }, { "name": "reportId", "value": "report7", "type": "path", "description": "The PA/SPAR report ID" }, { "name": "tileId", "value": "tile0", "type": "path", "description": "The PA/SPAR tile ID" }, { "name": "accountId", "value": "LARGE_CORE", "type": "path", "description": "The account ID" } ] }, "docs": "Takes report parameter inputs and returns the object location for the specified report via a 302 redirect.\r\n\r\nNote: Due to Swagger UI functionality, the redirect is automatically followed when using 'Try it out', so instead of the 302 Header response, a 200 is returned with the Cargo response Body." }, { "info": { "name": "Factset Redirects to the Underlying Pa/spar Data Represented in a Stach Format.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/analytics/pub-datastore/swivel/v1/:document/:assetName/:reportId/:tileId/:accountId/:date", "params": [ { "name": "document", "value": "Analytics_Datastore", "type": "path", "description": "The Publisher or Analytics Datafeed document containing the report" }, { "name": "assetName", "value": "ADS_Demo.PA3", "type": "path", "description": "The PA/SPAR asset name and extension" }, { "name": "reportId", "value": "report7", "type": "path", "description": "The PA/SPAR report ID" }, { "name": "tileId", "value": "tile0", "type": "path", "description": "The PA/SPAR tile ID" }, { "name": "accountId", "value": "LARGE_CORE", "type": "path", "description": "The account ID" }, { "name": "date", "value": "2023-01-01", "type": "path", "description": "The as of date for the report" } ] }, "docs": "Takes report parameter inputs and returns the object location for the specified report via a 302 redirect.\r\n\r\nNote: Due to Swagger UI functionality, the redirect is automatically followed when using 'Try it out', so instead of the 302 Header response, a 200 is returned with the Cargo response Body." }, { "info": { "name": "Factset Redirects to the Underlying Insight/vault Data in a Stach Format.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/analytics/pub-datastore/swivel/v1/:document/:assetName/:reportId/:tileId/:accountId/:configId/:date", "params": [ { "name": "document", "value": "Analytics_Datastore", "type": "path", "description": "The Analytics Datafeed document containing the report" }, { "name": "assetName", "value": "ADS_Demo.PA3", "type": "path", "description": "The PA/SPAR asset name and extension" }, { "name": "reportId", "value": "report7", "type": "path", "description": "The PA/SPAR report ID" }, { "name": "tileId", "value": "tile0", "type": "path", "description": "The PA/SPAR tile ID" }, { "name": "accountId", "value": "LARGE_CORE", "type": "path", "description": "The account ID" }, { "name": "configId", "value": "acb5150d-4333-49e7-8e33-4f7fa749691e", "type": "path", "description": "The Vault configuration ID" }, { "name": "date", "value": "2023-01-01", "type": "path", "description": "The as of date for the report" } ] }, "docs": "The inclusion of a configId in the path indicates this is for Insight/Vault mappings only, as PA/SPAR mappings do not support the concept of configuration id.\r\n\r\nTakes report parameter inputs and returns the object location for the specified report via a 302 redirect.\r\n\r\nNote: Due to Swagger UI functionality, the redirect is automatically followed when using 'Try it out', so instead of the 302 Header response, a 200 is returned with the Cargo response Body." }, { "info": { "name": "listAccountComposite", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/account-composite", "params": [ { "name": "path", "value": "", "type": "query", "description": "Directory to list" }, { "name": "name", "value": "", "type": "query", "description": "Return only files whose name includes this query" }, { "name": "description", "value": "", "type": "query", "description": "Return only files whose name includes this query" }, { "name": "_paginationLimit", "value": "", "type": "query", "description": "Number of directory items to return" }, { "name": "_paginationCursor", "value": "", "type": "query", "description": "Cursor used for paging. Fetch items after the specified cursor" } ] }, "docs": "List account composite" }, { "info": { "name": "createAccountComposite", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/account-composite", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new account composite" }, { "info": { "name": "readAccountComposite", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/account-composite/:id", "params": [ { "name": "id", "value": "270c2fa8-9110-444b-9101-17e10132fe0a", "type": "path", "description": "Unique identifier of the account composite to be read" } ] }, "docs": "Read a account composite" }, { "info": { "name": "updateAccountComposite", "type": "http" }, "http": { "method": "PUT", "url": "https://api.factset.com/account-composite/:id", "params": [ { "name": "id", "value": "270c2fa8-9110-444b-9101-17e10132fe0a", "type": "path", "description": "Unique identifier for the account composite to be updated" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Modify a account composite" }, { "info": { "name": "deleteAccountComposite", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.factset.com/account-composite/:id", "params": [ { "name": "id", "value": "270c2fa8-9110-444b-9101-17e10132fe0a", "type": "path", "description": "Unique identifier for the account composite to be deleted" }, { "name": "reason", "value": "", "type": "query", "description": "User auditable reason that the account composite is being removed" } ] }, "docs": "Remove a account composite" }, { "info": { "name": "listAccount", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/account", "params": [ { "name": "path", "value": "", "type": "query", "description": "Directory to list" }, { "name": "name", "value": "", "type": "query", "description": "Return only files whose name includes this query" }, { "name": "description", "value": "", "type": "query", "description": "Return only files whose name includes this query" }, { "name": "_paginationLimit", "value": "", "type": "query", "description": "Number of directory items to return" }, { "name": "_paginationCursor", "value": "", "type": "query", "description": "Cursor used for paging. Fetch items after the specified cursor" } ] }, "docs": "List account" }, { "info": { "name": "createAccount", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/account", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new account" }, { "info": { "name": "readAccount", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/account/:id", "params": [ { "name": "id", "value": "270c2fa8-9110-444b-9101-17e10132fe0a", "type": "path", "description": "Unique identifier of the account to be read" } ] }, "docs": "Read a account" }, { "info": { "name": "updateAccount", "type": "http" }, "http": { "method": "PUT", "url": "https://api.factset.com/account/:id", "params": [ { "name": "id", "value": "270c2fa8-9110-444b-9101-17e10132fe0a", "type": "path", "description": "Unique identifier for the account to be updated" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Modify a account" }, { "info": { "name": "deleteAccount", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.factset.com/account/:id", "params": [ { "name": "id", "value": "270c2fa8-9110-444b-9101-17e10132fe0a", "type": "path", "description": "Unique identifier for the account to be deleted" }, { "name": "reason", "value": "", "type": "query", "description": "User auditable reason that the account is being removed" } ] }, "docs": "Remove a account" }, { "info": { "name": "Factset Get Spar Account Returns Type Details", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/analytics/engines/spar/v3/accounts/:accountPath/returns-type", "params": [ { "name": "accountPath", "value": "", "type": "path", "description": "URL encoded account path" } ] }, "docs": "This endpoint returns the returns type of account associated with SPAR" } ] } ], "bundled": true }