POST api/Excell/GenerateDynamicReport
Request Information
URI Parameters
None.
Body Parameters
BuildDynamicReportRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| FormFields | Collection of DynamicReportField |
None. |
|
| Transactions | Collection of Transaction |
None. |
Request Formats
application/json, text/json
Sample:
{
"FormFields": [
{
"name": "sample string 1",
"DisplayName": "sample string 2",
"IsDynamicColumn": true
},
{
"name": "sample string 1",
"DisplayName": "sample string 2",
"IsDynamicColumn": true
}
],
"Transactions": [
{
"_id": "sample string 1",
"IsTransaction": true,
"FormName": "sample string 3",
"FormPath": "sample string 4",
"TenantID": 5,
"UserID": "sample string 6",
"BranchID": 7,
"TransactionID": "sample string 8",
"Json": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
],
"DateCreated": "2025-11-24T04:08:12.7763132+02:00",
"DateModified": "2025-11-24T04:08:12.7763132+02:00",
"Status": "sample string 11",
"DownloadReady": true,
"ClientSideID": "sample string 13",
"NoView": true,
"Synced": true,
"SupportingDocuments": [
{
"DocumentID": "sample string 1",
"TransactionDocumentID": "sample string 2",
"FileExtension": "sample string 3",
"TransactionID": "sample string 4",
"DocumentName": "sample string 5",
"DownloadReady": true
},
{
"DocumentID": "sample string 1",
"TransactionDocumentID": "sample string 2",
"FileExtension": "sample string 3",
"TransactionID": "sample string 4",
"DocumentName": "sample string 5",
"DownloadReady": true
}
]
},
{
"_id": "sample string 1",
"IsTransaction": true,
"FormName": "sample string 3",
"FormPath": "sample string 4",
"TenantID": 5,
"UserID": "sample string 6",
"BranchID": 7,
"TransactionID": "sample string 8",
"Json": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
],
"DateCreated": "2025-11-24T04:08:12.7763132+02:00",
"DateModified": "2025-11-24T04:08:12.7763132+02:00",
"Status": "sample string 11",
"DownloadReady": true,
"ClientSideID": "sample string 13",
"NoView": true,
"Synced": true,
"SupportingDocuments": [
{
"DocumentID": "sample string 1",
"TransactionDocumentID": "sample string 2",
"FileExtension": "sample string 3",
"TransactionID": "sample string 4",
"DocumentName": "sample string 5",
"DownloadReady": true
},
{
"DocumentID": "sample string 1",
"TransactionDocumentID": "sample string 2",
"FileExtension": "sample string 3",
"TransactionID": "sample string 4",
"DocumentName": "sample string 5",
"DownloadReady": true
}
]
}
]
}
text/html
Sample:
{"FormFields":[{"name":"sample string 1","DisplayName":"sample string 2","IsDynamicColumn":true},{"name":"sample string 1","DisplayName":"sample string 2","IsDynamicColumn":true}],"Transactions":[{"_id":"sample string 1","IsTransaction":true,"FormName":"sample string 3","FormPath":"sample string 4","TenantID":5,"UserID":"sample string 6","BranchID":7,"TransactionID":"sample string 8","Json":[{"name":"sample string 1","value":"sample string 2"},{"name":"sample string 1","value":"sample string 2"}],"DateCreated":"2025-11-24T04:08:12.7763132+02:00","DateModified":"2025-11-24T04:08:12.7763132+02:00","Status":"sample string 11","DownloadReady":true,"ClientSideID":"sample string 13","NoView":true,"Synced":true,"SupportingDocuments":[{"DocumentID":"sample string 1","TransactionDocumentID":"sample string 2","FileExtension":"sample string 3","TransactionID":"sample string 4","DocumentName":"sample string 5","DownloadReady":true},{"DocumentID":"sample string 1","TransactionDocumentID":"sample string 2","FileExtension":"sample string 3","TransactionID":"sample string 4","DocumentName":"sample string 5","DownloadReady":true}]},{"_id":"sample string 1","IsTransaction":true,"FormName":"sample string 3","FormPath":"sample string 4","TenantID":5,"UserID":"sample string 6","BranchID":7,"TransactionID":"sample string 8","Json":[{"name":"sample string 1","value":"sample string 2"},{"name":"sample string 1","value":"sample string 2"}],"DateCreated":"2025-11-24T04:08:12.7763132+02:00","DateModified":"2025-11-24T04:08:12.7763132+02:00","Status":"sample string 11","DownloadReady":true,"ClientSideID":"sample string 13","NoView":true,"Synced":true,"SupportingDocuments":[{"DocumentID":"sample string 1","TransactionDocumentID":"sample string 2","FileExtension":"sample string 3","TransactionID":"sample string 4","DocumentName":"sample string 5","DownloadReady":true},{"DocumentID":"sample string 1","TransactionDocumentID":"sample string 2","FileExtension":"sample string 3","TransactionID":"sample string 4","DocumentName":"sample string 5","DownloadReady":true}]}]}
application/xml, text/xml
Sample:
<BuildDynamicReportRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GreemFormServices.Models">
<FormFields>
<DynamicReportField>
<DisplayName>sample string 2</DisplayName>
<IsDynamicColumn>true</IsDynamicColumn>
<name>sample string 1</name>
</DynamicReportField>
<DynamicReportField>
<DisplayName>sample string 2</DisplayName>
<IsDynamicColumn>true</IsDynamicColumn>
<name>sample string 1</name>
</DynamicReportField>
</FormFields>
<Transactions>
<Transaction>
<BranchID>7</BranchID>
<ClientSideID>sample string 13</ClientSideID>
<DateCreated>2025-11-24T04:08:12.7763132+02:00</DateCreated>
<DateModified>2025-11-24T04:08:12.7763132+02:00</DateModified>
<DownloadReady>true</DownloadReady>
<FormName>sample string 3</FormName>
<FormPath>sample string 4</FormPath>
<IsTransaction>true</IsTransaction>
<Json>
<NameValuePair>
<name>sample string 1</name>
<value>sample string 2</value>
</NameValuePair>
<NameValuePair>
<name>sample string 1</name>
<value>sample string 2</value>
</NameValuePair>
</Json>
<NoView>true</NoView>
<Status>sample string 11</Status>
<SupportingDocuments>
<Transaction.SupportingDocument>
<DocumentID>sample string 1</DocumentID>
<DocumentName>sample string 5</DocumentName>
<DownloadReady>true</DownloadReady>
<FileExtension>sample string 3</FileExtension>
<TransactionDocumentID>sample string 2</TransactionDocumentID>
<TransactionID>sample string 4</TransactionID>
</Transaction.SupportingDocument>
<Transaction.SupportingDocument>
<DocumentID>sample string 1</DocumentID>
<DocumentName>sample string 5</DocumentName>
<DownloadReady>true</DownloadReady>
<FileExtension>sample string 3</FileExtension>
<TransactionDocumentID>sample string 2</TransactionDocumentID>
<TransactionID>sample string 4</TransactionID>
</Transaction.SupportingDocument>
</SupportingDocuments>
<Synced>true</Synced>
<TenantID>5</TenantID>
<TransactionID>sample string 8</TransactionID>
<UserID>sample string 6</UserID>
<_id>sample string 1</_id>
</Transaction>
<Transaction>
<BranchID>7</BranchID>
<ClientSideID>sample string 13</ClientSideID>
<DateCreated>2025-11-24T04:08:12.7763132+02:00</DateCreated>
<DateModified>2025-11-24T04:08:12.7763132+02:00</DateModified>
<DownloadReady>true</DownloadReady>
<FormName>sample string 3</FormName>
<FormPath>sample string 4</FormPath>
<IsTransaction>true</IsTransaction>
<Json>
<NameValuePair>
<name>sample string 1</name>
<value>sample string 2</value>
</NameValuePair>
<NameValuePair>
<name>sample string 1</name>
<value>sample string 2</value>
</NameValuePair>
</Json>
<NoView>true</NoView>
<Status>sample string 11</Status>
<SupportingDocuments>
<Transaction.SupportingDocument>
<DocumentID>sample string 1</DocumentID>
<DocumentName>sample string 5</DocumentName>
<DownloadReady>true</DownloadReady>
<FileExtension>sample string 3</FileExtension>
<TransactionDocumentID>sample string 2</TransactionDocumentID>
<TransactionID>sample string 4</TransactionID>
</Transaction.SupportingDocument>
<Transaction.SupportingDocument>
<DocumentID>sample string 1</DocumentID>
<DocumentName>sample string 5</DocumentName>
<DownloadReady>true</DownloadReady>
<FileExtension>sample string 3</FileExtension>
<TransactionDocumentID>sample string 2</TransactionDocumentID>
<TransactionID>sample string 4</TransactionID>
</Transaction.SupportingDocument>
</SupportingDocuments>
<Synced>true</Synced>
<TenantID>5</TenantID>
<TransactionID>sample string 8</TransactionID>
<UserID>sample string 6</UserID>
<_id>sample string 1</_id>
</Transaction>
</Transactions>
</BuildDynamicReportRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ApiResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| HttpResponseCode | HttpStatusCode |
None. |
|
| ResponseMessage | string |
None. |
|
| ResponseObject | Object |
None. |
Response Formats
application/json, text/json, text/html
Sample:
Sample not available.