Back

GetUserReports

Retrieves a list of Blue reports accessible to a particular user.

URL

..//PathwayService.svc/GetUserReports

Method

GET

Inputs

Inputs for GetUserReports API

Input ParametersTypeDescription
pathwaystringBlue
useridstringThe unique identification of a user whose report is required.
Optional parameters (category, subcategory, ID, title, other fields defined in the BPI report pathway)stringThe optional parameters are used to filter the report list to find a specific report.

Outputs

Outputs for GetUserReports API

Output PropertiesTypeDescription
StatusCodeintOther status codes will be reserved for future use as required.
MessagestringReserved for future use.
BLUE_PUB_REPORTListList of report objects. (See table below for more information.)

Output Format for the Reports object

Outputs for Reports Object

Output PropertiesTypeOrderDescription
IDstring1Blue
Titlestring2Blue
ParentReportTitlestring3Blue
Categorystring4Blue
SubCategorystring5Blue
CourseIDstring6The course ID for a child report.
InstructorIDstring7The instructor ID for a child report, which does not show by default.
Linkstring8The report link url.
BLUE_PUB_REPORTS_OPTION_ITEMKey, value pairs9Optional fields output, which are defined in the BPI report pathway.

The order of the output parameters will always be returned in the order described by the table above.

For example, if a URL with the correct inputs is sent to the system, as follows:

https://example.exploranceblue.com/BPIEX/PathwayService.svc/GetUserReports?pathway=80&Cat=2017&userID=user10

A list of report objects with a set of corresponding output properties will be returned. Below is an example of a report object.

Back to top

Copyright © 2025

Explorance Inc. All rights reserved.