Best Practice API with realtime updated data - csv

I am developing an API that needs to consume real-time data with format .csv, in this case, my API always consumes the data. But there was a problem that I faced with my API when my API gets a hit (GET, POST) it need to load the CSV fully to get updated data, so it gets a very long return response.
What is the best solution for my case?

Related

How to Create an API to Consume Google Analytics Data

How can I consume Google Analytics data through an endpoint? I need this call to be made by Insomnia for example and to return me a JSON of all data
I searched for documents but without success

I have an app that I'm building using a finance API that works but can't break down the JSON response to get the data into powerapps

I have set everything up so far (API request, parse json and respones) and can see my data in the response section in power automate, but when I go to powerapps to extract the data, I can't seem to pull it out because of the crazy JSON output. Also, I did this process before and had no problems with a different API (alpha vantage). Thanks
I tried several data pull logics in powerapps by filtering but none worked.

How to post/redirect data to another api in aws gateway.I want to GET data also in the same aws api gateway

My question is:
I want to GET data from one api and after filtering the data, I want to POST the data to another API in the same api gateway.
The data is in JSON format and after receiving the data, I filter the data and forward to another api.
I can filter the data, but redirecting the result data to another api, I am struggling with.
How can I do that in aws gateway?
You should use HTTP integration type selecting the POST http method.

Import Data From Google API to Parse

I am trying to import all restaurant data (within a certain location) from Google Places API to a Parse class. What is the best approach?
The types of data I need are: name, opening_hours (array), price, geometry (location), etc.
Do I need to download all the Google Places data first and then import it into Parse or can this be done all at once?
Parse supports "REST" API, should I be using REST or import through json/csv?
How do I go about "retrieving" the Google data? (trying to wrap my head around the concept)
Google API -https://developers.google.com/places/documentation/details
Parse Import API -https://www.parse.com/docs/data#data-import
Parse REST API -https://parse.com/docs/rest
Sorry for the newbie questions. I've never migrated data using API before.
I would advise against storing the data in a Parse class. The Google Places API is there for the ever-changing data that is out there on restaurants. If you import it into Parse, you would have to constantly update it. The Google Places API is fantastic and easy to use. Currently I use it in my AngularJS application for an autocomplete text input. I also use the Google Geocoding API in my Cloud Code with a Parse.Cloud.HttpRequest. Both work great but I would never want to import the API data and make it static...
I think a better option is like #jsetting32 commented about. Query the API for the events in the area, then save the one the user selects in a ParseObject. You can pick and choose the data you want to save and even give it start and end dates so users can look at past events.

Google maps. Coordinate parser by titles

I think it's common task.
I have about 2400 raws in database with titles of skiing resorts. I have to parse coordimate of point in search results of each raw. Sometimes, result has more than one point, how can i occurate results?
Suggest best algorytm for this task. May be Google Maps API has some helpfull methods for this task.
I think you can consider about JQuery to send a async request to the the server, the server responses for retrieving the data. After retrieving your rows of data, you can build these position with JSON which likes this [{x:1,y:1},{x:2,y:2}]; it means two rows of data. When the server method runs completely, the client side raises a callback which can access result JSON; the JSON can be manually parsed by you to the LatLng object in Google API right. I think you know the rest stuffs.
Hope it helps.