API Reference > Miscellaneous APIs > Technical content
  

Technical content

A technical content is a specialized payload information that allows Data Marketplace to seamlessly interface with external data repositories.
This API allows you to specify the type of data that must be supplied from Data Marketplace to the external data repository, and the type of data that must be supplied from the external data repository to Data Marketplace, to allow seamless interaction between the two.
For example, to use data from an object data store to create a new data collection in your organization's data lake. After a Data User's data collection request in Data Marketplace is approved, you can use this API via an Application Integration IPD process to retrieve the request details, and compile them into a standardized data interchange file such as a JavaScript Object Notation (JSON) manifest file. After this, Application Integration sends this file to Informatica Intelligent Cloud Services Data Integration. Data Integration stages the data into the data lake, and then reports the outcome of the staging operation to Application Integration. At this stage, Application Integration calls the Create data collections API to create a new data collection in Data Marketplace.

Retrieve the technical content of an object

Use a REST API to retrieve the technical content of an object.

Endpoint and method

The following table describes the connection properties for the API:
Property
Description
Endpoint
/api/v1/integration/technicalContent/<objectId>
<objectId>: Required. Enter the system generated identifier of the Data Marketplace object for which you want to retrieve the API payload.
For more information about how you can retrieve the system generated unique identifier of an object, see Frequently Asked Questions.
Method
GET
Note: Before you call this API, consider the following:
For more information, see How to call a Data Marketplace API.

Request

The API has no payload.

Example request

The following example shows how you can use an API to retrieve the technical content:
https://{{CDMP_URL}}/api/v1/integration/technicalContent/794a215f-5479-4b55-8e1b-a4866ec9fe82

Response

When you pass the API query parameters in the REST client, the client displays a response for the parameter values that you have entered.
The following example shows the response of the API call:

{
"content": "string"
}
The following table describes the parameters of each technical content that is retrieved:
Parameter
Description
content
Specialized payload information that allows Data Marketplace to interface with non-Informatica products.

Update the technical content of an object

Use a REST API to update the technical content of an object.

Endpoint and method

The following table describes the connection properties for the API:
Property
Description
Endpoint
/api/v1/integration/technicalContent/<objectId>
<objectId>: Required. Enter the system generated identifier of the Data Marketplace object for which you want to replace the API payload.
For more information about how you can retrieve the system generated unique identifier of an object, see Frequently Asked Questions.
Method
PUT

Request

The following table describes the parameters that you enter in the request query:
Parameter
Description
content
Required. Enter the specialized payload information that allows Data Marketplace to interface with non-Informatica products.

Example request

The following example shows how you can use an API to update the technical content:

{
"content": "string"
}

Response

When you pass the API query parameters in the REST client, the client displays a response for the parameter values that you have entered.
If you see the following response code, it means that the technical content is updated successfully:
204 OK code