everyaction.services.MemberStatuses

class everyaction.services.MemberStatuses(ea: EAClient)

Represents the Member Statuses service.

Methods

create(**kwargs)

See POST /memberStatuses.

get(member_status_id, /)

See GET /memberStatuses/{memberStatusId}.

list(*[, limit])

See GET /memberStatuses.

create(**kwargs: EAValue) MemberStatus

See POST /memberStatuses.

Parameters

kwargs – The applicable query arguments and JSON data for the request. A MemberStatus is appropriate to unpack here.

Returns

The created MemberStatus object.

Keyword Arguments
get(member_status_id: int, /) MemberStatus

See GET /memberStatuses/{memberStatusId}.

Parameters

member_status_id – The member_status_id path parameter.

Returns

The resulting MemberStatus object.

list(*, limit: Optional[int] = None, **kwargs: EAValue) List[MemberStatus]

See GET /memberStatuses.

Parameters
  • limit – Maximum number of records to get for the request.

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

Returns

List of the resulting MemberStatus objects.