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

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.

Related

Splunk - splunk rest api returns multiple json records. can we force it to send it as a list

I am trying to use splunk rest api to call the logs to do some dashboarding in our external application.
There will be a java middle ware that will call these api and response will be parsed by the UI. But when i call the splunk rest api it returns multiple Json records but not as a list. Just separate json records , It will be troublesome to parse it as its not a list . How do we make sure the response from splunk rest api is just 1 valid Json that can be parsed?
I am attaching the image for postman call for understanding

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

POST json data (stored as json files in ADLS) to REST endpoint in Azure Data factory

I have a requirement to POST json data (stored as json files in ADLS) to REST API endpoint. I have to use Azure Data factory for this. I have gone through Microsoft documentation but unable to get a clear idea on it is implementation.
As per my understanding ADF Data Copy activity doesn't support REST API as output/sink service.
Reaching out if anyone could help me with any documentation or reference material that could guide me to implement this. Thanks!
I have repro’d with sample API and was able to post the JSON data from blob storage to the REST endpoint using data flow activity in azure data factory.
Source dataset:
Connect source to json dataset.
Connect sink to rest endpoint.

How to provide API JSON schema per endpoint?

I have a Spring Boot application which serves REST API to the users. Now I would like to provide a JSON schema for every endpoint separately.
Example:
I have an endpoint /companies which allows searching in companies by name, size and country. I would like to have an endpoint /companies/schema which returns me an automatically generated JSON schema for the /companies endpoint.
I have an endpoint /employees which allows searching in employees by firstName, lastName and age. I would like to have an endpoint /employees/schema which returns me an automatically generated JSON schema for the /employees endpoint.
and so on
I have Swagger in the application, but AFAIK it can generate JSON schema for all endpoints at one page. I didn't find any option to generate it per each endpoint separately.
Any ideas about how to achieve that in the Spring Boot application?

Do Google Maps APIs also accept HTTP POST requests?

I am very new to web development and using any google services api.
I know I can send HTTP GET with the following format:
http://maps.googleapis.com/maps/api/geocode/json?address=CA
I am reading the documentation and it seems that it only talks about HTTP GET requests:
https://developers.google.com/maps/web-services/overview
Does anyone have any experience sending HTTP POST request to google maps apis or it is just not accepted?
Based on the Google Maps API documentation https://developers.google.com/maps/web-services/overview you don't have the option to send POST requests but only GET.
Now as your post doesn't provide more infos on how you tried to do it, my suggestion is to create a middleware that will handle those requests.
This is kinda of onverengineering as the parameters will still appear to the user if you are trying to redirect them but it will be a good case if you don't.
You can create a simple node.js middleware that will have a POST API that you'll send the data the way you want and within this request in the middleware you will transform the data and send them with a GET method to the Gmaps Api.
You can use Express to create a middleware without a lot of effort.
You can read more here: https://expressjs.com/en/guide/writing-middleware.html