Read requests
You use this method to read all the WebConnect requests that were made by the user, optionally limited to a given date range.
Request method
GET
Request url
https://ponte.venice.be/webconnect/api/WebRequest?[PeriodFrom={Date}]&[PeriodTo={Date}]
Parameters
| Parameter | Description |
|---|---|
| PeriodFrom | Start date of the limiting date range (format: yyyy-MM-dd). Optional, from the start when omitted. |
| PeriodTo | End date of the limiting date range (format: yyyy-MM-dd). Optional, to the end when omitted. |
https://ponte.venice.be/WebConnect/api/WebRequest?PeriodFrom=2021-01-01&PeriodTo=2021-01-31
Request header
See request header.
Request body
-Http status
See http status.Response body
You can receive the response in json or xml.
Structure
Response (object)
- LogEntries (array)
- LogEntry (array item)
- WebRequestId: Identification number of the WebConnect call.
- StartTime: Date and time the call was received.
- EndTime: Date and time the call was completed and a response was sent back. May be blank when a call failed or when a call is still in progress.
- DossierId: Identification of the dossier (blank if no dossier was applicable)
- ServiceType: Which service was called (One of the values: InternalLogging, WebService or OData).
- RequestType: Type of request (One of the values: Create, Read, Update or Delete)
- FinancialYear: Financial year (0 if no financial year was applicable)
- ControllerName: Name of the controller, ex. Dossier, Customer, SalesOrder,...
- IpAddress: Originating IP addres (IPv4 or IPv6).
- Parameters: URL parameters passed to the controller.
Examples
{
"Response": {
"LogEntries": {
"LogEntry": [
{
"WebRequestId": "92144",
"StartTime": "2021-01-31 10:00:00",
"EndTime": "2021-01-31 10:00:01",
"DossierId": "",
"ServiceType": "WebService",
"RequestType": "Read",
"FinancialYear": "0",
"ControllerName": "Venice",
"IpAddress": "10.0.0.1",
"Parameters": ""
},
...
]
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<Response>
<LogEntries>
<LogEntry>
<WebRequestId>92144</WebRequestId>
<StartTime>2021-01-31 10:00:00</StartTime>
<EndTime>2021-01-31 10:00:01</EndTime>
<DossierId />
<ServiceType>WebService</ServiceType>
<RequestType>Read</RequestType>
<FinancialYear>0</FinancialYear>
<ControllerName>Venice</ControllerName>
<IpAddress>10.0.0.1</IpAddress>
<Parameters></Parameters>
</LogEntry>
...
</LogEntries>
</Response>