HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/GetFlatRequest HTTP/1.1
Host: api.qvinci.com
Content-Type: application/xml
Content-Length: length
<GetFlatRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting.ProfitAndLoss">
<CompanyId xmlns="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting">0</CompanyId>
<Filters xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting">
<d2p1:guid>00000000-0000-0000-0000-000000000000</d2p1:guid>
</Filters>
<Locations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting">
<d2p1:int>0</d2p1:int>
</Locations>
<DateFrequency i:nil="true" />
<EndDate>0001-01-01T00:00:00</EndDate>
<IncludeComputedColumns>false</IncludeComputedColumns>
<OrderBy>String</OrderBy>
<RelativeDateRange i:nil="true" />
<StartDate>0001-01-01T00:00:00</StartDate>
<UseAccountMapping>false</UseAccountMapping>
<UseCustomDateRange>false</UseCustomDateRange>
<VerticalAnalysisType i:nil="true" />
</GetFlatRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<GetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting.ProfitAndLoss">
<ReportModel xmlns:d2p1="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting">
<d2p1:BuildTime>0</d2p1:BuildTime>
<d2p1:ColumnNames xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<d2p1:ReportHeader>String</d2p1:ReportHeader>
<d2p1:TopMostRows i:nil="true" />
</ReportModel>
<SelectedOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/QvinciAPI.ServiceModels.Reporting">
<d2p1:DateFrequency>String</d2p1:DateFrequency>
<d2p1:EndDate>String</d2p1:EndDate>
<d2p1:Filters xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:guid>00000000-0000-0000-0000-000000000000</d3p1:guid>
</d2p1:Filters>
<d2p1:IncludeComputedColumns>false</d2p1:IncludeComputedColumns>
<d2p1:Locations xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>0</d3p1:int>
</d2p1:Locations>
<d2p1:OrderBy>String</d2p1:OrderBy>
<d2p1:RelativeDateRange>String</d2p1:RelativeDateRange>
<d2p1:ReportType>String</d2p1:ReportType>
<d2p1:StartDate>String</d2p1:StartDate>
<d2p1:UseAccountMapping>false</d2p1:UseAccountMapping>
<d2p1:UseCustomDateRange>false</d2p1:UseCustomDateRange>
<d2p1:VerticalAnalysisType>String</d2p1:VerticalAnalysisType>
</SelectedOptions>
<Url>String</Url>
</GetResponse>