This project is a command-line utility written in Python to interact with the CoinGecko REST API. Its primary function is to retrieve, process, and display cryptocurrency market data from specific API endpoints.
This script serves as a practical demonstration of proficiency in consuming external web services, handling authentication, parsing JSON data structures, and automating data retrieval tasks. [cite_start]It is a supporting project within my technical portfolio, showcasing foundational data and analysis skills using Python.
- API Connectivity: Establishes and maintains a connection to the public CoinGecko API.
- Data Retrieval: Fetches data from multiple endpoints, including coin market data and global market statistics.
- JSON Parsing: Efficiently parses complex JSON responses into a structured and usable format.
- [cite_start]Task Automation: Demonstrates basic scripting for automated data validation and retrieval.
- Language: Python 3
- Core Libraries:
requests: For handling HTTP requests to the API.json: For parsing API responses.
- Clone the repository:
git clone [Your-Repo-URL] - Navigate to the project directory:
cd Gecko-API-Data-Client - Install the required libraries:
pip install requests - Execute the script from the command line:
python gecko_api_script.py
Complete. This utility is fully functional and serves as a stable demonstration of the skills outlined above.