everyaction.services.ReportedDemographics

class everyaction.services.ReportedDemographics(ea: EAClient)

Represents the Reported Demographics service.

Methods

ethnicities(*[, limit])

See GET /reportedEthnicities.

genders(*[, limit])

See GET /reportedGenders.

language_preferences(*[, limit])

See GET /reportedLanguagePreferences.

pronouns(*[, limit])

See GET /pronouns.

races(*[, limit])

See GET /reportedRaces.

sexual_orientations(*[, limit])

See GET /reportedSexualOrientations.

ethnicities(*, limit: Optional[int] = None, **kwargs: EAValue) List[ReportedEthnicity]

See GET /reportedEthnicities.

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

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

Returns

List of the resulting ReportedEthnicity objects.

genders(*, limit: Optional[int] = None, **kwargs: EAValue) List[ReportedGender]

See GET /reportedGenders.

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

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

Returns

List of the resulting ReportedGender objects.

language_preferences(*, limit: Optional[int] = None, **kwargs: EAValue) List[ReportedLanguagePreference]

See GET /reportedLanguagePreferences.

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

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

Returns

List of the resulting ReportedLanguagePreference objects.

pronouns(*, limit: Optional[int] = None, **kwargs: EAValue) List[Pronoun]

See GET /pronouns.

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

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

Returns

List of the resulting PreferredPronoun objects.

races(*, limit: Optional[int] = None, **kwargs: EAValue) List[ReportedRace]

See GET /reportedRaces.

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

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

Returns

List of the resulting ReportedRace objects.

sexual_orientations(*, limit: Optional[int] = None, **kwargs: EAValue) List[ReportedSexualOrientation]

See GET /reportedSexualOrientations.

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

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

Returns

List of the resulting ReportedSexualOrientation objects.