Non-filterable and non-selectable API properties

A number of LMS365 API properties that are not mapped to a database column can't be used in $filter and $select queries and will be called here as non-filterable and non-selectable properties respectively.

This article provides the list of the non-filterable and non-selectable LMS365 API properties.

 

In LMS365, when trying to use such non-filterable and non-selectable properties, the following error occurs: "The specified type member 'property_name' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.

To avoid this error displayed, the following non-filterable and non-selectable LMS365 API properties shouldn't be used for the $filter and $select queries:

 

API section Property
Courses

TimeZone

CourseSessions
  • StartDateTimeZoneOffset
  • EndDateTimeZoneOffset
  • StartDateLocal
  • EndDateLocal
  • TimeZoneName
  • Room
  • AttendanceStartDateLocal
  • AttendanceEndDateLocal
  • EnrollmentDeadlineLocal
ExternalApps
  • Secret
  • CustomFields
LearningModuleAttempts

State

ScormAttempts

State

Users

IsExternal

 

Was this article helpful?
0 out of 0 found this helpful

Comments

Article is closed for comments.