GetUserReportWriterResultRecords
Category: User Permissions: Operator, Trading Call Type: Synchronous
The call returns an array of user report writer results. The results are the details of when reports have been run and the status of each report run.
Users with Trading permission can request user report writer result records only for their own user IDs; users with Operator permission can request any user's report writer result records.
Note: "Depth" in this call is the count of records to be returned, not market depth.
Request
Key | Value |
---|---|
userId | integer. The ID of the user whose report writer result records will be returned. |
depth | integer. The count of records to be returned, beginning at startIndex and working backwards into the past. For example, for a startIndex of 100 and a depth of 50 GetUserReportWriterResultRecords will return records numbered between 100 and 149, inclusive. The value of depth defaults to 50. |
startIndex | integer. The record number at which the call starts returning records; from there, record return moves into the past. The most recent record is record 0. The value of startIndex defaults to 50. |
Response
Key | Value |
---|---|
RequestingUser | Integer. ID of the user requesting the report writer result records. |
urtTicketId | string. An alphanumeric string containing the unique report ID of the report. |
descriptorId | string. A GUID (globally-unique identifier) that describes the report separately from the report ticket. |
resultStatus | string. The status of each run of the reports. One of: 0 NotStarted 1 NotComplete 2 ErrorComplete 3 SuccessComplete 4 Cancelled |
reportExecutionStartTime | string. The time that the report writer began execution, in Microsoft Ticks format. |
reportExecutionCompleteTime | string. The time that the report writer completed the report, in Microsoft Ticks format. |
reportOutputFilePathname | string. The pathname (location) of the report output file. |
reportDescriptiveHeader | string. A string describing the report. |
Last updated