Skip to content

Joshua-Hasinski/Gecko-API-Data-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Client for CoinGecko API

1. Project Overview

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.

2. Key Features

  • 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.

3. Technical Stack

  • Language: Python 3
  • Core Libraries:
    • requests: For handling HTTP requests to the API.
    • json: For parsing API responses.

4. Setup and Usage

  1. Clone the repository: git clone [Your-Repo-URL]
  2. Navigate to the project directory: cd Gecko-API-Data-Client
  3. Install the required libraries: pip install requests
  4. Execute the script from the command line: python gecko_api_script.py

5. Project Status

Complete. This utility is fully functional and serves as a stable demonstration of the skills outlined above.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages