Skip to content

Remove monthly_supporter from user endpoints except users/me #479

@kueda

Description

@kueda

Currently we're including the monthly_supporter attribute at https://api.inaturalist.org/v2/users/1?fields=all (and maybe at other endpoints?). That describes whether the user is a monthly supporter, but we also have an opt-in preference to control whether this information is displayed, implying that it's at least somewhat secret. So I suggest we

  • Remove monthly_supporter from all endpoints other than users/me
  • Add monthly_supporter_badge to GET /users/:id that is the value or user.prefers_monthly_supporter_badge && user.monthly_supporter

The goal is for clients like iNat Next to show a badge for people who are donors and want to show it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions