An iNaturalist API client for python

pyinaturalist

Pyinaturalist is an iNaturalist API client for python.

Features

iNaturalist offers a rich source of biodiversity data, and an extensive API to interact with it. If you want to make use of these data in python, then pyinaturalist can help! It adds a number of python-specific conveniences, including:

  • Requests: Simplified usage with python types and data structures
  • Responses: Type conversions to things you would expect in python
  • Server-Friendly Usage: Client-side rate-limiting that follows the API Recommended Practices
  • Typing: Complete type annotations for request parameters which significantly enhances usability within an IDE, Jupyter notebook, or any other environment with type checking & autocompletion
  • Docs: Thorough documentation with example requests and responses
  • Security: Keyring integration for secure credential storage
  • Testing: A dry-run mode to preview your requests before

     

     

     

    To finish reading, please visit source site