everyaction.services.Users

class everyaction.services.Users(ea: EAClient)

Represents the Users service.

Methods

add_district_fields(user_id, /, **kwargs)

See POST /users/{userId}/districtFieldValues.

district_fields(user_id, /)

See GET /users/{userId}/districtFieldValues.

set_district_fields(user_id, /, **kwargs)

See PUT /users/{userId}/districtFieldValues.

add_district_fields(user_id: int, /, **kwargs: EAValue) List[str]

See POST /users/{userId}/districtFieldValues.

Parameters
  • user_id – The userId path parameter.

  • kwargs – The applicable query arguments and JSON data for the request.

Returns

The full set of names of the user’s district field values.

Keyword Arguments
district_fields(user_id: int, /) List[str]

See GET /users/{userId}/districtFieldValues.

Parameters

user_id – The userId path parameter.

Returns

The names of the resulting district field values.

set_district_fields(user_id: int, /, **kwargs: EAValue) List[str]

See PUT /users/{userId}/districtFieldValues.

Parameters
  • user_id – The userId path parameter.

  • kwargs – The applicable query arguments and JSON data for the request.

Returns

The full set of names of the user’s district field values.

Keyword Arguments