...
GET method of OLAP RESTful web service is used to read/request the data from the Eagle data warehouse. Below are the list of GET Endpoints supported by OLAP RESTAPI.
Features | BASE URL’s |
Report Profiles | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/reportProfiles |
Fields | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/fields |
Fields By Indicator | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/fieldsByIndicator/{FieldIndicator} |
Entities | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/entities |
Entity By Id | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/entity/ {EntityID} |
Entity By Name | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/entitiesByEntityNameLike/{Entitynamelike} |
Entity By Type | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/entitiesByType/{EntityType} |
Details on individual GET Endpoints
...
This gives the profile names of all types of Performance Calculations, OLAP Reports and Advance reports.
Resource path: /eagle/report/v1/reportProfiles | |
Examples: | |
Web Browser | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/reportProfiles |
Curl | curl -u user:password “https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/reportProfiles” |
Sample response: [ |
fields: A GET request to return a list of fields.
This includes all types of like Regular fields, Advance fields, Special fields, Performance fields etc.
Resource path: /eagle/report/v1/fields | |
Examples: | |
Web Browser | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/fields |
Curl | curl -u user:password “https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/fields” |
Sample response: [ |
fieldsByIndicator: A GET request to return the list of report fields by field indicator.
Fields of all types are assigned with an indicator respective to the database it belongs to and those are fetched with a filter mentioned in this endpoint.
Resource path: /eagle/report/v1/fieldsByIndicator/{fieldIndicator} | |
Examples: | |
Web Browser | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/fieldsByIndicator/H |
Curl | curl -u user:password “https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/fieldsByIndicator/H” |
Sample response: [ |
entities: A GET request to return a list of report entities.
This includes all types of entities like Portfolios, Performance composites, Reporting Composites, Entity List etc.
Resource path: /eagle/report/v1/entities | |
Examples: | |
Web Browser | https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/entities |
Curl | curl -u user:password “https://o171-q001-ww01.eagleinvsys.com/eagle/report/v1/entities” |
Sample response: [ |
entityById: A GET request to return an entity based on its Id.
...