AWS Lambda function to save JSON files to S3 from API

I have a soccer API data pull that is in JSON format. It is a dataset of multiple matches. Essentially what I am hoping to accomplish is to extract each match from the API pull and save each as its own JSON file in an AWS S3 bucket

API URL for data pull example: [login to view URL]


1. Written in Python. I’m open to other options but that’s my preference.

2. Need to be able to make the date range in the above API URL pull dynamic. I don’t always want to pull data from 11/1 – 11/30. Would like it to be the last 30 days. So the 2nd date in the URL would always be “yesterday” and the first date would be 30 days prior.

3. Save each individual match from the API as its own file in an AWS S3 bucket. Each match data set is identical. Each match begins with “id” as the first. In the above example there are 677 total matches so that would be 677 JSON files saved to S3.

4. The API pull above is paginated. Will need to be able to go through each page and continue saving individual matches as JSON. In this example there are 7 pages. This covers the entire month of November 2018.

5. Each file should have the following naming convention: Date of the Data Pull(YYYYMMDD)-MatchID

a. Example from first record in the above dataset assuming the function runs today: 20190707-10950614

6. Some form of basic documentation. Want to have a basic understanding of how the function works

Some context for what I will do with all these JSON match files in case it’s helpful. I will be pulling them in to AWS Redshift as part of my data warehouse to either query against or organize the data.

Beceriler: Python, Amazon Web Services, Web Scraping, Yazılım Mimarisi, Aws Lambda

Daha fazlasını gör: asp net aws move files s3, copying files s3 aws, amazon aws s3 api, lambda function aws, aws s3 api reference, aws s3 api cli, aws s3 api php, aws lambda function examples python, aws lambda read file from s3 python, aws lambda s3 example java, aws lambda read file from s3, aws lambda read file from s3 java, aws lambda function guide, golang aws lambda function, running aws-cli commands inside an aws lambda function, call aws lambda function from c#, calling aws lambda function, develop aws lambda function, python aws lambda function, invoke aws lambda function from python

İşveren Hakkında:
( 6 değerlendirme ) Atlanta, United States

Proje NO: #20238548



I have coded for the same in python as you wanted. Please check the link and confirm that this is what you needed: [login to view URL] I have extracted the info from the gi Daha Fazla

1 gün içinde %selectedBids___i_sum_sub_4%%project_currencyDetails_sign_sub_5% USD
(0 Değerlendirme)

Bu iş için 29 freelancer ortalamada $69 teklif veriyor


Hi there, I am interested in your project. I would approach your project by Python3. It could be run on any operating system. I have 4+ years’ experience at Web scraping. If you'd like to view my previous work, take a Daha Fazla

$250 USD in 7 gün içinde
(81 Değerlendirme)

Hi, sir I have just read your description carefully. As an experienced developer, I am sure that I can handle your project perfectly. Even If you don't hire me, I can give you my opinion related to this job. Let me kno Daha Fazla

$100 USD in 2 gün içinde
(93 Değerlendirme)

Greetings! I saw you are looking for AWS Lambda function to b save JSON files to S3 from API and I would like to offer my sincere services in this regard. Your post instantly caught my attention because it perfectly l Daha Fazla

$70 USD in 7 gün içinde
(34 Değerlendirme)

Dear Employer, I have extensive experience in developing REST API call scripts as per your requirements using python or Java. Please let me know if you are interested and I would be more than happy to assist you.

$40 USD in 4 gün içinde
(66 Değerlendirme)

Hi I am a certified aws solutions architect and data engineer with 4 + years of industry experience. I have been working on data analytics and microservice based applications using aws. I have expertise in 1. Microser Daha Fazla

$100 USD in 2 gün içinde
(22 Değerlendirme)

Hi I am available to do your project and very interested. Your required task actually map on my skill sets. As I am Python,Scraping Expert, I can say that I can do it perfectly I want love to do this with full dedicati Daha Fazla

$40 USD in 7 gün içinde
(7 Değerlendirme)

Hello, my name is Dylan Strohschein I am a native English speaker and software developer. I have around 4 years of experience with software development and have completed many Alexa skills which use lambda functions as Daha Fazla

$50 USD in 7 gün içinde
(3 Değerlendirme)

Hi, I will provide the solution and then if you're satisfied can hire me. I will send you a soultion in a couple of days. Regards

$60 USD in 7 gün içinde
(15 Değerlendirme)

Hi, I would like to work with you,I have good experience in AWS,Python,json etc.. Do message me to discuss further..

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(6 Değerlendirme)

Hello, how are you? Thank you for your opportunity to bid on the project. I have developed web sites for five years, including web scraps, shopping sites, business web apps, and web API integration. So, I can help you Daha Fazla

$200 USD in 7 gün içinde
(5 Değerlendirme)

Hi, Hope you are doing well! I would like to work on your project. I have excellent in skills with more than 6 Years experience. I'm sure that I will complete with high quality in the shortest time. I am always availab Daha Fazla

$40 USD in 7 gün içinde
(5 Değerlendirme)

Hi, I got good experience in AWS S3, Lambda, Cloud watch, Transcribe etc. I have also experience in Java & Python. I can do this task. Note: I do normally work from Monday - Friday during 12 AM - 2 AM IST. Hence re Daha Fazla

$60 USD in 7 gün içinde
(3 Değerlendirme)

Hello. I am an English speaking American. I work with AWS every day and I'm sure I can help you get this up and running and I can probably provide some cost saving ideas. Hope to hear from you soon! Relevant Skills a Daha Fazla

$35 USD in 2 gün içinde
(4 Değerlendirme)

Hi, I can help you in writing the required AWS lambda in Python using my programming and cloud DevOps skills. I've 4 years of experience handling variety of projects in AWS, Lambda, Python, Kubernetes, REST and cloud n Daha Fazla

$35 USD in 3 gün içinde
(6 Değerlendirme)

Dear client! Thank you for your job posting. I have read your description carefully and I am very interested in your task. I have lots of experience like that before. Frankly speak, your task is piece of cake for me. Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(3 Değerlendirme)

"Hi. Please Show my reviews. I saw your description carefully and I am confident I can full fill your requirement. So I provide my skills in hopes of working with you. I am full-stack developer and I have 2+ years of a Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(4 Değerlendirme)

Hello Sir, I have gone through your requirement more carefully and i am very much interested in it. Basically ,I have good command in python. i have skilled in Python UI and web development and having knowledge and ex Daha Fazla

$100 USD in 5 gün içinde
(6 Değerlendirme)

Hello, I'm a well experienced AWS certified professional solutions architect. I clearly understood your requirements. But there is a one issue, we have to check whether we can fetch and save all the data before the Daha Fazla

$120 USD in 4 gün içinde
(2 Değerlendirme)

Hi I have experience in working with API and saving it to amazon s3 bucket using python. I can help you with that. Please initiate a chat for further discussion. Thanks

$60 USD in 2 gün içinde
(3 Değerlendirme)

Hi. How are you? I have read explanation for your project in details and I have been building website for 8+ years. During that period, I have studied many top skills and especially, I have ever developed platform, Daha Fazla

$80 USD in 7 gün içinde
(1 Yorum)