UserController#
- class pyinaturalist.controllers.UserController(client)#
Bases:
BaseController
Controller for User requests
Methods
- __call__(user_id, **kwargs)#
Get a single user by ID
Example
>>> user = client.users(1)
- __init__(client)#
- autocomplete(q=None, project_id=None, **params)#
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)#
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)#
Get your own user profile
Notes
API reference: GET /users/me
Example
>>> client.users.me()
- Return type: