{"repo":"pyinat/pyinaturalist","free":true,"listed":false,"github":"https://github.com/pyinat/pyinaturalist","clone":"git clone https://github.com/pyinat/pyinaturalist.git","description":"Python client for iNaturalist","language":"Python","stars":184,"topics":["python","inaturalist","api-client","api","biodiversity","biodiversity-data","biodiversity-informatics","citizen-science"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"pyinaturalist Introduction iNaturalist is a community science platform that helps people get involved in the natural world by observing and identifying the living things around them. Collectively, the community produces a rich source of global biodiversity data that can be valuable to anyone from hobbyists to scientists. pyinaturalist is a client for the iNaturalist API that makes these data easily accessible in the python programming language. - Features - Quickstart - Next Steps - Feedback - Related Projects Features ➡️ Easier requests: Simplified request formats, easy pagination, and complete request parameter type annotations for better IDE integration ⬅️ Convenient responses: Type conversions to the things you would expect in python, and typed model objects ( Observation , Taxon , etc.) with full IDE autocompletion 🔒 Security: Keyring integration for secure credential storage 📗 Docs: Example requests, responses, scripts, and Jupyter notebooks to help get you started 🧪 Testing: A dry-run testing mode to preview your requests before potentially modifying data 💚 Responsible use: Follows the API Recommended Practices without extra configuration; caching and rate-limiting features reduce bandwidth usage, errors, and unexpected throttling Supported Endpoints Many of the most relevant API endpoints are supported, including: 📝 Annotations and observation fields 🆔 Identifications 💬 Messages 👀 Observations (multiple formats) 📷 Observation photos + sounds 📊 Observation hi","default_branch":null,"files":null,"tree":[],"storefront":"/r/pyinat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pyinat/pyinaturalist/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}