{ "opencollection": "1.0.0", "info": { "name": "Envestnet Aggregation APIs Account Token View API", "version": "1.1.0" }, "items": [ { "info": { "name": "View", "type": "folder" }, "items": [ { "info": { "name": "Envestnet Fetch the details of all the views associated with a user.", "type": "http" }, "http": { "method": "GET", "url": "/views", "params": [ { "name": "include", "value": "rules", "type": "query", "description": "Pass include=rules to retrieve the active rules that are associated with the view ID." }, { "name": "sourceType", "value": "USER,SYSTEM", "type": "query", "description": "This field indicates if the view is created by the system or by the user.
Pass sourceType=SYSTEM/USER to retrieve the views with the given source type" }, { "name": "orderBy", "value": "created,lastUpdated,sourceType", "type": "query", "description": "Single value of orderBy need to be passed. Data returned will be ordered by the filter value." }, { "name": "sortBy", "value": "asc,desc", "type": "query", "description": "Single value of sortBy need to be passed. Data returned will be ordered in ascending or descending order." } ] }, "docs": "The GET Views API retrieves details of all the Views that the user has created. To retrieve the rules associated with the Views, pass \"include=rules\" in the request. Views currently support only aggregated transactions.

A View is a logical collection of several rules. Processing these rules returns the relevant transactions associated with the rules. This API will not return deleted Views. To fetch the Transactions for a View, call the GET /views/{viewId}/transactions API." }, { "info": { "name": "Envestnet Create a view for a user.", "type": "http" }, "http": { "method": "POST", "url": "/views", "body": { "type": "json", "data": "{}" } }, "docs": "The create Views API allows users to create a view by specifying one or more rules. This API supports bank, creditCard and investment container transactions.

Important notes-