{
"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-