Find Jobs
Hire Freelancers

Write a Script in Python to pull some data from Sorare using their GraphQL API and output it to a CSV file

$10-30 USD

In Progress
Posted about 1 year ago

$10-30 USD

Paid on delivery
Job Description: Part I: I'm looking for an experienced developer to create a script that can extract full data about my cards on Sorare using the GraphQL API provided by the platform. You can find the API details at [login to view URL], and test it in the playground. To test the script, you will need to sign up for a Sorare account, which is free and comes with some common cards that should show up via the API At minimum, the script should return the following records for each card: Card ID First Name Last Name Scarcity Position Age U23 Eligibility Purchase price Stub Last 5 games played % Last 5 Games Average Score Last 15 games played % Last 15 Games Average score Current Team Division of Current team Current level Current Bonus Current XP Current Floor Price of the players (only for the same scarcity as the held card) The script should save this data to a CSV file, which should refresh every time the script is run. The script only needs to run via command line and does not require a user interface. Part II: In addition to the above, I need a second script that can gather information on past SO5 competitions. Specifically, for each game week, the script should retrieve the following data for every competition: The number of licensed teams that participated in the competition (e.g. only teams from the Premier League in England, the Bundesliga in Germany, La Liga in Spain, Serie A in Italy, and Ligue 1 in France compete for Champion Europe) The cutoff points for each type of reward (such as the lowest points needed for a tier 0 card, the lowest points needed for a tier 1 card, etc.) The number of registered lineups by game players. The input for this script will be the game week number and the competition name (e.g. Game Week 257; Champion Europe - Rare). The output will be a CSV file containing the above information. I'm looking for someone with extensive experience in scripting and a strong understanding of GraphQL API.
Project ID: 36280248

About the project

9 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi there, I understand your requirement to gather data using Python. I have extensive experience in fetching bulk data from websites using Python selenium and APIs. I can work on GraphQL as well, I can deliver you an amazing program that would work as per your requirements in the minimum possible time and price. It would be a great pleasure to work on this, let me know if I could be of help :) Best regards, Abhijeet Singh
$10 USD in 3 days
5.0 (1 review)
4.0
4.0
9 freelancers are bidding on average $21 USD for this job
User Avatar
Hello, a pleasure to greet you, my name is Alex, I would be interested in working on your project, I have immediate availability I remain attentive to your comments Greetings
$30 USD in 1 day
5.0 (81 reviews)
5.6
5.6
User Avatar
Hello I am a professional python developer. My main specializations are automation, web scrapers and bots development. I have already developed over 200 scrapers. From the simplest (for example, a competitor's price collector) to complex parsers (with authorization, bypassing captcha, rotating ips and others) which can collect millions of products from amazon. I have done web scrapers for: - Amazon - Instagram - Facebook - Google - Twitter - LinkedIn - Pinterest - Walmart - And many others For scraping I use: - Python - Requests - BeautifulSoup - Selenium - Scrapy - Pyautogui - Undetected Chromedriver - Rotating ips I can bypass: - CloudFlare - IP blocking - Captcha - Authorization required - Other limitations Django / PostgreSQL For big scraping projects I usually use Django with PostgreSQL. This allows us to store information in a database for further processing and use. I also set up an administration area which allows us to check the data and set up scraper configs. If you need a professional solution in this area - I am ready to cooperate. I am ready to make a sample script before we start Regards, Oleg
$10 USD in 7 days
4.9 (9 reviews)
4.1
4.1
User Avatar
Hi Hope you are doing well Please send me a message so that I can make a python script to pull data from graphQL Looking forward to working with you All the best, Yierpan
$30 USD in 1 day
5.0 (6 reviews)
3.6
3.6
User Avatar
Hi there, I am writing to express my interest in the Python developer role to create two scripts to extract data from Sorare's GraphQL API. With my Python skills and experience in building API integrations and automation scripts, I am confident that I can deliver accurate and efficient scripts for your needs. I look forward to discussing the project further and the opportunity to work with you. Thank you for your consideration. Sincerely, Faisal Fiaz
$15 USD in 7 days
5.0 (1 review)
0.6
0.6
User Avatar
Hello I'm a software engineer with experience in python programming and other languages too I can do your project as soon as possible and with best service
$25 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Binghamton, United States
0.0
0
Payment method verified
Member since Mar 28, 2023

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.