HTTP + CSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /csv/reply/GetFlatRequest HTTP/1.1
Host: api.qvinci.com
Content-Type: text/csv
Content-Length: length
UseAccountMapping,IncludeComputedColumns,OrderBy,UseCustomDateRange,StartDate,EndDate,DateFrequency,VerticalAnalysisType,RelativeDateRange,CompanyId,Filters,Locations
False,False,String,False,0001-01-01,0001-01-01,,,,0,[00000000000000000000000000000000],[0]
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
Url,SelectedOptions,ReportModel
String,"{ReportType:String,DateFrequency:String,UseAccountMapping:False,VerticalAnalysisType:String,IncludeComputedColumns:False,OrderBy:String,RelativeDateRange:String,UseCustomDateRange:False,StartDate:String,EndDate:String,Filters:[00000000000000000000000000000000],Locations:[0]}","{ReportHeader:String,BuildTime:0}"