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!
-
93973 1266 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
-
3217 31 0 Hello. I can create a script in Browser Automation Studio. If you're interested - write, we will discuss.
-
342 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)
-
3219 84 0 Ready to take on the task.
But I need to clarify the order details, write!
I will implement with a Python script.
-
430 8 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
LinkedIn mailing
120 USD
LinkedIn Mailing It is necessary to launch a LinkedIn mailing to the specified database. 30,000+ contacts We are waiting for proposals Email Marketing, Data Parsing ∙ 1 day 6 hours back ∙ 9 proposals |
Parsing company emails from a specific industry
113 USD
Find contacts (e-mail, phone number) of companies engaged in the specified business mentioned in this Google document https://docs.google.com/document/d/1_d-iLxLSL3gjRvo1GmUpWNm0Pm5YoKGcEvaiDc_2I0g/edit?usp=sharing The result should be in the form of a table with the following… Data Parsing ∙ 2 days 6 hours back ∙ 31 proposals |
Need a parser for the online store https://www.lcsc.com/It is necessary to regularly (once a month, or upon script launch) obtain up-to-date information about the products available in the store. https://www.lcsc.com/ from the catalog of all sections.… Data Parsing ∙ 3 days 11 hours back ∙ 43 proposals |
OpenCart — rental catalog of special equipment
135 USD
OpenCart — Equipment Rental Catalog Need to launch an equipment rental catalog on OpenCart. Theme: excavators cherry pickers forklifts generators cranes scaffolding other construction equipment. It is preferable that you already have a ready-made template or developments… Web Programming, Data Parsing ∙ 4 days 3 hours back ∙ 59 proposals |
Transfer the program - the server where the program was located has crashed (officially permitted parsing of government data)
46 USD
Hello! My client has encountered the case described below. We need help transferring to a new server and testing the program. It would be better to have a programmer who understands parsing. Software & Server Configuration, Data Parsing ∙ 4 days 7 hours back ∙ 30 proposals |