canQuery property

List<String> canQuery

possible queries using parameters like ?wherekey=value or ?wheregt|lt=value

  • accounting_administrator: (URLParameter), query on a specific accounting_administrator, example: ?whereaccounting_administrator=true
  • anniversary: (URLParameter), query on a specific anniversary, example: ?whereanniversary=2000-01-01
  • birthdate: (URLParameter), query on a specific birthdate, example: ?wherebirthdate=2000-01-01
  • child: (URLParameter), query on a specific child, example: ?wherechild=true
  • created_at: (URLParameter), query on a specific created_at, example: ?wherecreated_at=2000-01-01T12:00:00Z
  • first_name: (URLParameter), query on a specific first_name, example: ?wherefirst_name=string
  • gender: (URLParameter), query on a specific gender, example: ?wheregender=string
  • given_name: (URLParameter), query on a specific given_name, example: ?wheregiven_name=string
  • grade: (URLParameter), query on a specific grade, example: ?wheregrade=1
  • graduation_year: (URLParameter), query on a specific graduation_year, example: ?wheregraduation_year=1
  • id: (URLParameter), query on a specific id, example: ?whereid=primary_key
  • inactivated_at: (URLParameter), Set to an ISO 8601 date or time to make the profile inactive. Set to "null" to reactivate the profile., example: ?whereinactivated_at=2000-01-01T12:00:00Z
  • last_name: (URLParameter), query on a specific last_name, example: ?wherelast_name=string
  • medical_notes: (URLParameter), query on a specific medical_notes, example: ?wheremedical_notes=string
  • membership: (URLParameter), query on a specific membership, example: ?wheremembership=string
  • middle_name: (URLParameter), query on a specific middle_name, example: ?wheremiddle_name=string
  • nickname: (URLParameter), query on a specific nickname, example: ?wherenickname=string
  • people_permissions: (URLParameter), query on a specific people_permissions, example: ?wherepeople_permissions=string
  • remote_id: (URLParameter), query on a specific remote_id, example: ?whereremote_id=1
  • search_name: (URLParameter), Search by Name (first, last, combination), example: ?wheresearch_name=string
  • search_name_or_email: (URLParameter), Search by Name (first, last, combination) or Email, example: ?wheresearch_name_or_email=string
  • search_name_or_email_or_phone_number: (URLParameter), Search by Name (first, last, combination), Email, or Phone Number, example: ?wheresearch_name_or_email_or_phone_number=string
  • search_phone_number: (URLParameter), Search by Phone Number, example: ?wheresearch_phone_number=string
  • search_phone_number_e164: (URLParameter), Search by Phone Number E164, example: ?wheresearch_phone_number_e164=string
  • site_administrator: (URLParameter), query on a specific site_administrator, example: ?wheresite_administrator=true
  • status: (URLParameter), Set to "inactive" to set "inactivated_at" to the current time and make the profile inactive. Set to anything else to clear "inactivated_at" and reactivate the profile., example: ?wherestatus=string
  • updated_at: (URLParameter), query on a specific updated_at, example: ?whereupdated_at=2000-01-01T12:00:00Z

Implementation

static List<String> get canQuery => [
      'accounting_administrator',
      'anniversary',
      'birthdate',
      'child',
      'created_at',
      'first_name',
      'gender',
      'given_name',
      'grade',
      'graduation_year',
      'id',
      'inactivated_at',
      'last_name',
      'medical_notes',
      'membership',
      'middle_name',
      'nickname',
      'people_permissions',
      'remote_id',
      'search_name',
      'search_name_or_email',
      'search_name_or_email_or_phone_number',
      'search_phone_number',
      'search_phone_number_e164',
      'site_administrator',
      'status',
      'updated_at'
    ];