{"id":18962182,"url":"https://github.com/germanpaul12/flights-data-sky-scraper-api","last_synced_at":"2025-07-15T23:38:20.927Z","repository":{"id":198467696,"uuid":"700854490","full_name":"GermanPaul12/Flights-Data-Sky-Scraper-API","owner":"GermanPaul12","description":"Sky Scraper - Python app for searching flight information using the Sky Scrapper API.","archived":false,"fork":false,"pushed_at":"2023-10-05T12:48:00.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T15:30:10.508Z","etag":null,"topics":["data","flights","flights-api","scraping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GermanPaul12.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-10-05T12:33:58.000Z","updated_at":"2023-10-05T12:36:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"5a48d017-133e-461c-92ea-4f7966b71090","html_url":"https://github.com/GermanPaul12/Flights-Data-Sky-Scraper-API","commit_stats":null,"previous_names":["germanpaul12/flights-data-sky-scraper-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GermanPaul12/Flights-Data-Sky-Scraper-API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GermanPaul12%2FFlights-Data-Sky-Scraper-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GermanPaul12%2FFlights-Data-Sky-Scraper-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GermanPaul12%2FFlights-Data-Sky-Scraper-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GermanPaul12%2FFlights-Data-Sky-Scraper-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GermanPaul12","download_url":"https://codeload.github.com/GermanPaul12/Flights-Data-Sky-Scraper-API/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GermanPaul12%2FFlights-Data-Sky-Scraper-API/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265467670,"owners_count":23770758,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data","flights","flights-api","scraping"],"created_at":"2024-11-08T14:15:33.648Z","updated_at":"2025-07-15T23:38:20.884Z","avatar_url":"https://github.com/GermanPaul12.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sky Scraper - Flight Search App\n\nSky Scraper is a Python application that allows you to search for flight information using the Sky Scrapper API. This application helps you find flight prices and other related information for various destinations from a specified origin airport.\n\n## Table of Contents\n\n- [Prerequisites](#prerequisites)\n- [Getting Started](#getting-started)\n  - [Installation](#installation)\n  - [Configuration](#configuration)\n- [Usage](#usage)\n\n## Prerequisites\n\nBefore you begin, ensure you have met the following requirements:\n\n- Python 3.x installed on your machine.\n- API key and host details for the Sky Scrapper API. You can obtain these by signing up on their website.\n\n## Getting Started\n\n### Installation\n\n1. Clone this repository to your local machine using:\n`git clone https://github.com/GermanPaul12/Flights-Data-Sky-Scraper-API.git`\n2. Navigate to the project directory:\n`cd Flights-Data-Sky-Scraper-API`\n\n### Configuration\n\n1. Create a `creds.py` file in the project directory.\n\n2. Inside `creds.py`, define your API key and host as follows:\n\n```python\nX_RapidAPI_Key = \"your-api-key\"\nX_RapidAPI_Host = \"your-api-host\"\n```\n\n### Usage\n\nTo use the Sky Scraper application:\n\n1. Modify the `querystring` in the `main.py` file to specify your search criteria, including the originSkyId, travelDate, and currency.\n2. Run the application: `python3 main.py`\n\nThe application will make a request to the Sky Scrapper API and retrieve flight information for your specified criteria. The data will be appended to a data.csv file in the project directory.\n\nYou can access the flight data in the data.csv file, which includes information such as the country ID, country name, price, currency, timestamp, and image URL.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgermanpaul12%2Fflights-data-sky-scraper-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgermanpaul12%2Fflights-data-sky-scraper-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgermanpaul12%2Fflights-data-sky-scraper-api/lists"}