# Adopt an API ## Instructions APIs can be a lot of fun to experiment with. Here is a [list of many free ones](https://github.com/public-apis/public-apis). Choose an API and create a browser extension that addresses a problem. It could be something as small as not having enough pictures of pets (in which case, try the [dog CEO API](https://dog.ceo/dog-api/)) or something more significant—just have fun with it! ## Rubric | Criteria | Outstanding | Satisfactory | Needs Improvement | | -------- | ------------------------------------------------------------------------ | ---------------------------------------- | ----------------------- | | | A fully functional browser extension is submitted using an API from the list above | A partially functional browser extension is submitted | The submission contains errors | --- **Disclaimer**: This document has been translated using the AI translation service [Co-op Translator](https://github.com/Azure/co-op-translator). While we aim for accuracy, please note that automated translations may include errors or inaccuracies. The original document in its native language should be regarded as the authoritative source. For critical information, professional human translation is advised. We are not responsible for any misunderstandings or misinterpretations resulting from the use of this translation.