Skip to content

firoyj/CoinGecko-API-Docs-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ CoinGecko API Docs Project

Status Focus Language Data Source License: MIT

Documentation improvements for CoinGecko API

Hi there, and welcome! πŸ‘‹
This project is part of my personal portfolio, created to showcase the technical writing skills and hands-on API experience I'm actively developing in my current role.


✨ About This Project

Recently, I’ve been working more closely with querying live databases and inspecting API responses firsthand, instead of relying on developers to fetch data for documentation.
Since the real systems I work with are private and confidential, I recreated a similar experience using publicly available APIs.

For this project, I chose the CoinGecko API, a free and widely used cryptocurrency data API.

My focus areas include:

  • πŸ“ Documenting selected endpoints clearly and thoroughly.
  • πŸ” Demonstrating real-world querying practices.
  • πŸ“œ Drafting an OpenAPI 3.0 specification for key endpoints.
  • 🧩 Providing ready-to-use example requests and responses.
  • πŸ’¬ Offering insights into API design and usability.

This latter bullet point is an area I’m passionate about from past experience participating in API design sessions and a recent course I completed (Design and build great web APIs by Educative).

This project will continue to evolve as I complete it. I'll also share reflections on my learning journey, challenges encountered, and improvements made along the way.


πŸ› οΈ Toolset

Category Tools used
Database exploration Studio 3T, DBeaver
API querying curl, Postman
Documentation Markdown, JSON, OpenAPI 3.0
Version control Git, GitHub
Scripting (optional) Python (basic API testing)

πŸ“ Repo structure

/docs
  quickstart.md
  simple-endpoints.md
  coins-endpoints.md
  errors.md
/examples
  curl-queries.md
  sample-responses.json
/openapi
  coingecko-simple.yaml
/scripts
  fetch_price.py
README.md
LICENSE

πŸ™Œ Thanks for stopping by!

Feel free to follow the project, open issues or suggest improvements!


License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Documentation improvements for CoinGecko API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published