Python Developer (Parsing + API Integration)
Develop a Python script that will integrate with Skyscanner API to monitor flight prices for the airline Ryanair. The obtained data should be stored for further analysis and display in the web application interface.
📌 Functional Requirements:
Integration with Skyscanner API
Authentication and operation through the official Skyscanner API (or Travel Rapid API if available via RapidAPI).
Requests must be constructed considering API rate limits.
Retrieving Ryanair routes
Automatically determine all available Ryanair routes (departure/arrival).
If Skyscanner does not provide a direct filter by airline, implement manual filtering by
carrier_name == 'Ryanair'.
Price checking
For each route, search for the nearest dates and read the current prices.
Store:
departure/arrival airport
flight date
airline
minimum found price
currency
check timestamp
Execution frequency
The script should run every 3 hours (using
cron,APScheduler, or another scheduler).It should be possible to run manually (CLI mode).
Data storage
Save all results in a relational database (PostgreSQL or SQLite).
The table should be optimized for analytics (indexes on city, airline, date).
Log all events (successes and errors) into the file
logfile.log.
Technologies:
Python 3.10+
Skyscanner API / RapidAPI
PostgreSQL or SQLite
SQLAlchemy or psycopg2
requests / httpx
APScheduler or cron
logging
-
198 Good day! I have experience working with APIs, I can work with PostgreSQL, SQLite in ORM mode through SQLAlchemy. I have used both synchronous requests and asynchronous httpx in my projects. After completing the project, I am ready to help or add additional functionality at your request. I will complete this project qualitatively and cheaply. I promise that you will be satisfied with my work.
-
1251 35 1 3 Hello Rostislav, ready to do it.
I have extensive development experience and all the necessary tech stack.
Write to me in private, we will discuss the terms.
-
957 5 0 1 Good day.
My name is Oleksiy, I have over 3 years of experience in developing bots, parsers, web pages, automation, and much more. I am capable of working with all the technologies you mentioned above, have repeatedly created parsers of a similar type, so I understand the task perfectly. Below, I am attaching the tag of my bot that parses products from various websites, so you can verify that you are entrusting the work to an experienced person. If needed, after developing the bot, I can help you choose hosting and install the bot there.
Send me a private message to discuss all the details.
I will be glad to cooperate with you!
Bot tag: @Sell_Scan_Bot
-
571 6 1 1 Hello, Rostislav!
I am a goal-oriented Python developer with over four years of experience. My goal is to create a reliable script for integration with the Skyscanner API that monitors the price of Ryanair airline tickets. I will implement automatic data collection with filtering, optimize the database for analytics, and ensure regular execution of the script. I guarantee high quality and speed of execution. Let's discuss the details!
-
97052 1277 1 10 Hello. I work with Python/Node.js. Ready to cooperate. Contact me
-
682 6 0 Previously, I implemented the same project but used api.travelpayouts.com
It has been working in production for over 3 years
The basic stack I used:
- Flask
- Celery
- PostgresDB
- Redis
I can demonstrate the existing functionality and we can see how much work needs to be done
-
512 1 0 Good day!
We are the ILMOX development team. We work on such tasks constantly, especially when it comes to parsing, API, regular data checks, and database storage. Everything in the description is clear — we already have experience with similar tasks, so we will definitely be able to handle it.
We can create a script that will work stably, run automatically, record prices, and also keep a log of all events.
We work responsibly, do everything to the end. If you give us a chance — we will show the result. Ready to start soon.
Write if you need any clarification
-
3202 32 0 Hello. I can create a script in Browser Automation Studio. If you're interested - write, we will discuss.
-
366 2 0 Good day!
I have reviewed the technical specifications - I understand that the following are required:
- Connection to the Skyscanner API (via RapidAPI or the official endpoint), taking into account rate limits and authorization.
- Gathering flight routes for Ryanair (by filtering carrier_name == 'Ryanair', if there is no direct filter).
- Obtaining minimum prices for upcoming dates, saving them in a database (PostgreSQL / SQLite): airports, date, airline, price, currency, check time.
- Regular updates via APScheduler (every 3 hours) + the ability to run manually.
- Database structure with indexes for analytics.
… - Full logging to a file.
Ready to start immediately after discussing the terms and details
(taking some extra time)
-
3367 84 0 Ready to take on the task.
But I need to clarify the order details, write!
I will implement with a Python script.
-
692 9 2 Good afternoon!
Ready to create the script you need
I have extensive experience in Python development
Contact me, I will do everything as best as I can
Current freelance projects in the category Data Parsing
Set up the module "Automatic Price List Processing. v.9.5".The store on OcStore 2.3 has the module "Automatic Price List Processing. v.9.5" installed. Everything is set up by the module author, but there are currently some configuration issues that I cannot figure out and understand the logic of the module's operation. For example,… Online Stores & E-commerce, Data Parsing ∙ 9 hours 23 minutes back ∙ 18 proposals |
Pricing of auto parts from suppliers for auto parts websites based on Prom.Technical task Project Configuration of filling and synchronization of two Prom.ua stores with suppliers of auto parts. Task It is necessary to implement the loading and updating of products from auto parts suppliers for two online stores on Prom.ua. ⸻ 1. Connecting… Data Parsing ∙ 21 hours 11 minutes back ∙ 41 proposals |
Database parsing
45 USD
Channel requirements: 1. Content language: Russian or Ukrainian (mixed RU/UA content is allowed) 2. Number of subscribers: At least 500 subscribers 3. Activity: The last post published no later than 32 hours ago 4. Comments: Comments must be open under the posts (through a group… Databases & SQL, Data Parsing ∙ 22 hours 31 minutes back ∙ 28 proposals |
It is necessary to develop a Telegram bot for monitoring cars from auctions in the USA (Copart, IAAI)A Telegram bot is needed for automatic searching and monitoring of "BUY IT NOW" cars at auctions in the USA (Copart, IAAI). The bot should operate automatically and send notifications about new cars that meet the specified filters.Main functionalityFilter settings: 1. Car… Data Parsing, Bot Development ∙ 1 day 23 hours back ∙ 92 proposals |
Parsing products, preparation for import to WPScrape the full catalog of these websites: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ All products need to be combined into one general table for import into WP.… Web Programming, Data Parsing ∙ 4 days 16 hours back ∙ 60 proposals |