We need to receive the data from external source as JSON. They will be pushing the data to our environment. They will write a program to push data in json format to our REST webservice.
We need to expose informatica mapping (or we need to create a REST API/ webservice) to listen for data. When they call our API /Webservice to transfer the data from their environment, we need to receive and load into database.
Note: We can create a dataservice as SOAP webservice and external can push the records. Wands to know how it can be achieved in REST
Only SOAP Web Services provider (i.e. WSH) and client (i.e. WSC) are available in PowerCenter natively.
PowerCenter does not support REST API provider functionality. As a workaround, you could evaluate to use a 3rd party "SOAP to REST gateway."
To consume a REST API, you can use either an HTTP transformation (i.e. SIMPLE POST method) or a Java transformation.