UserController¶
- class pyinaturalist.controllers.UserController(client)¶
Bases:
BaseControllerController for User requests
Methods
- __init__(client)¶
- autocomplete(q=None, project_id=None, **params) Paginator[User]¶
Given a query string, return users with names or logins starting with the search term
Notes
API reference: GET /users/autocomplete
Example
>>> client.users.autocomplete(q='my_userna')
- from_ids(user_ids, **params) Paginator[User]¶
Get users by ID
Example
Get a user by ID:
>>> user = client.users.from_id(1).one()
Get multiple users by ID:
>>> users = client.users.from_id([1,2]).all()
- me(**params) User¶
Get your own user profile
- Return type:
Notes
API reference: GET /users/me
Example
>>> client.users.me()