Cochrane+ App API

<back to all web services

DebriefReviewListRequest

Requires Authentication
The following routes are available for this service:
POST/debriefreview/list
DebriefReviewListRequest Parameters:
NameParameterData TypeRequiredDescription
AllbodyboolNo
DateCapturedbodyDateFilterNo
ReadStatusbodyDebriefReadStatusTypeNo
ApiSkipTakePagedTableRequest Parameters:
NameParameterData TypeRequiredDescription
RequestNumberformintNo
SearchQueryformstringNo
OrderKeyformstringNo
OrderAscendingformboolNo
ApiSkipTakePagedServiceRequest Parameters:
NameParameterData TypeRequiredDescription
SkipformintNo
TakeformintNo
DateFilter Parameters:
NameParameterData TypeRequiredDescription
FilterTypeformDateFilterTypeNo
DatesformList<DateTime>No
DateFilterType Enum:
NameValue
All0
Before1
After2
Range3
DebriefReadStatusType Enum:
NameValue
All0
Unread1
Read2
DebriefReviewListResponse Parameters:
NameParameterData TypeRequiredDescription
ReadStatusesformList<EnumOption>No
SkipTakePagedTableListResponse<T> Parameters:
NameParameterData TypeRequiredDescription
ListItemsformIEnumerable<T>No
ApiSkipTakePagedTableResponse Parameters:
NameParameterData TypeRequiredDescription
RequestNumberformintNo
SkipTakePagedServiceResponse Parameters:
NameParameterData TypeRequiredDescription
TotalformintNo
SkipformintNo
TakeformintNo
ApiServiceResponse Parameters:
NameParameterData TypeRequiredDescription
DescriptionformstringNo
HeadingformstringNo
WasSuccessfulformboolNo
ModelStateformObjectNo
DebriefReviewListItem Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
SubmittedByformstringNo
CompanyNameformstringNo
MeetingSubjectformstringNo
DateSubmittedformstringNo
OverallScoreformstringNo
GeneralManagerIdformintNo
GeneralManagerReviewedformboolNo
GeneralManagerRatingformintNo
SeniorManagerIdformintNo
SeniorManagerReviewedformboolNo
SeniorManagerRatingformintNo
DivisionalManagerIdformintNo
DivisionalManagerReviewedformboolNo
DivisionalManagerRatingformintNo
DepartmentManagerIdformintNo
DepartmentManagerReviewedformboolNo
DepartmentManagerRatingformintNo
ManagerIdformintNo
ManagerReviewedformboolNo
ManagerRatingformintNo
CampaignManagerIdformintNo
CampaignManagerReviewedformboolNo
CampaignManagerRatingformintNo
PortfolioManagerIdformintNo
PortfolioManagerReviewedformboolNo
PortfolioManagerRatingformintNo
AgeformdecimalNo
AgeColourformstringNo
MarkedAsReadformboolNo
EnumOption Parameters:
NameParameterData TypeRequiredDescription
ValueformintNo
LabelformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other

HTTP + OTHER

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /debriefreview/list HTTP/1.1 
Host: cochraneplus-api-dev.happen.zone 
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length

{"all":false,"dateCaptured":{"filterType":0,"dates":["0001-01-01T00:00:00.0000000"]},"readStatus":0,"requestNumber":0,"searchQuery":"String","orderKey":"String","orderAscending":false,"skip":0,"take":0}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length

{Unable to show example output for type 'DebriefReviewListResponse' using the custom 'other' filter}Cannot dynamically create an instance of type 'WebService.ServiceModel.DebriefReviewListResponse'. Reason: No parameterless constructor defined.