Property | Description |
---|---|
Endpoint | /api/v1/integration/provisioning/deliveryTemplates |
Method | POST |
Parameter | Description | Additional Information |
---|---|---|
refId | Optional. Enter a reference identifier for the delivery template. | If you don't specify a reference identifier, Data Marketplace automatically assigns a unique value to the object. The reference identifier that Data Marketplace automatically generates contains a prefix. The Administrator can specify the prefix of the automatically generated reference identifier in Metadata Command Center. If you want to specify a reference identifier, ensure that you enter a unique value. Ensure that you don't use the prefix value that is configured in Metadata Command Center. |
name | Required. Enter a name for the delivery template. | Ensure that you enter a unique value. Data Marketplace doesn't consider the letter case when it verifies the uniqueness of the name parameter's value. For example, if you try to name a delivery template as "Excel over ipfs" while a delivery template called "Excel over IPFS" already exists, the API call fails. |
description | Required. Enter a description for the delivery template. | - |
color | Optional. Specify a color indicator for the delivery template. Assigning a unique color indicator allows Data Marketplace users to identify a delivery template easily. | Enter the hexadecimal value that represents the color that you want to use. |
status | Required. Specify a status for the delivery template. The status determines whether the delivery template is available to be used to create a delivery target of a data collection. | Enter one of the following values:
|
managedAccess | Optional. This parameter determines whether the data is customized and is made available in a data location that is unique to each order fulfilled using a target that uses this template. | Enter one of the following values:
For more information, see the Integrate Data Marketplace with other Informatica services topic in the Set Up Data Marketplace help. |
deliveryType | Optional. Specify the type of delivery. | Enter one of the following values:
|
templateOwners | Optional. Enter the system generated unique identifier of the user account to which you want to assign the Delivery Owner role. The Delivery Owner is responsible for the delivery template that you create. | To get the system generated unique identifier of a user account, navigate to My Services > Administrator > Users. On the Users page, click a user account. The user account page's URL contains the system generated unique identifier. For example, in the URL /cloudUI/products/administer/main/usersAsset/0LH3xBJC9A6haZ26htGZyT, the system generated unique identifier is 0LH3xBJC9A6haZ26htGZyT. |
targetSystemReference | Required. Specify the default system where the data is delivered. | - |
defaultPhysicalLocation | Required. Specify the default location where the data is delivered. | If you set the managedAccess parameter value to ENABLED, ensure that you use the following structure to specify the data location: hostname:port In the preceding location structure, you can configure the following properties:
|
deliveryMethodIds | Required. Enter the system generated unique identifier of the delivery method. | For more information about how you can use an API to get the system generated unique identifier of a delivery method, see Retrieve delivery methods. |
deliveryFormatIds | Required. Enter the system generated unique identifier of the delivery format. | For more information about how you can use an API to get the system generated unique identifier of a delivery format, see Retrieve delivery formats. |
Parameter | Description |
---|---|
index | The position of the delivery template in the objects JSON array. This value does not impact how the delivery template is used by a Data Marketplace user. |
id | System generated unique identifier of the delivery template. |
refId | Reference identifier of the delivery template. |
name | Name of the delivery template. |
Property | Description |
---|---|
Endpoint | /api/v1/integration/provisioning/deliveryTemplates |
Method | GET |
Parameter | Description | Additional Information |
---|---|---|
search | Optional. Enter the search term that you want to use to find a delivery template. | Ensure that the search term that you enter don't contain an asterisk (*). |
fields | Optional. Enter the fields on which the search term applies. The terms that you entered in the search field parameter are used to search the fields that you specify here. | Enter the following values:
|
ids | Optional. Enter the system generated unique identifier of a delivery template. | To enter more than one value, use the following format: ids=<value1>&ids=<value2> |
status | Optional. Specify the status of the delivery template. The status indicates whether the delivery template is available to be used to create a delivery target of a data collection. | Enter one of the following values:
|
deliveryType | Optional. Specify the type of delivery. | Enter one of the following values:
|
isDefault | Optional. Specify whether to retrieve the default delivery template for Data Marketplace. | Enter one of the following values:
|
deliveryMethodIds | Optional. Enter the system generated unique identifier of the delivery method that is part of the delivery template. | For more information about how you can use an API to get the system generated unique identifier of a delivery method, see Retrieve delivery methods. |
deliveryFormatIds | Optional. Enter the system generated unique identifier of the delivery format that is part of the delivery template. | For more information about how you can use an API to get the system generated unique identifier of a delivery format, see Retrieve delivery formats. |
templateOwnerUserIds | Optional. Enter the system generated unique identifier of the Delivery Owner that manages the delivery template. | To get the system generated unique identifier of a user account, navigate to My Services > Administrator > Users. On the Users page, click a user account. The user account page's URL contains the system generated unique identifier. For example, in the URL /cloudUI/products/administer/main/usersAsset/0LH3xBJC9A6haZ26htGZyT, the system generated unique identifier is 0LH3xBJC9A6haZ26htGZyT. |
createdDateFrom | Optional. To find delivery templates created between a date range, enter the starting date. | To specify a date, use the YYYY-MM-DD format. The value that you specify is automatically converted and stored in the Coordinated Universal Time (UTC) time standard. If you have specified a value for the createdDateFrom parameter, ensure that you also enter a value for the createdDateTo parameter. |
createdDateTo | Optional. To find delivery templates created between a date range, enter the ending date. | To specify a date, use the YYYY-MM-DD format. The value that you specify is automatically converted and stored in the Coordinated Universal Time (UTC) time standard. If you have specified a value for the createdDateTo parameter, ensure that you also enter a value for the createdDateFrom parameter. |
modifiedDateFrom | Optional. To find delivery templates modified between a date range, enter the starting date. | To specify a date, use the YYYY-MM-DD format. The value that you specify is automatically converted and stored in the Coordinated Universal Time (UTC) time standard. If you have specified a value for the modifiedDateFrom parameter, ensure that you also enter a value for the modifiedDateTo parameter. |
modifiedDateTo | Optional. To find delivery templates modified between a date range, enter the ending date. | To specify a date, use the YYYY-MM-DD format. The value that you specify is automatically converted and stored in the Coordinated Universal Time (UTC) time standard. If you have specified a value for the modifiedDateTo parameter, ensure that you also enter a value for the modifiedDateFrom parameter. |
sortByField | Optional. Specify the parameters to sort the search results. | To sort the search results, enter one of the following values:
Default value is MODIFIED_ON. |
sort | Optional. Set the sorting order of the search results. | Enter one of the following values:
Default value is DESC. |
offset | Optional. Enter the starting index for the paginated results. | Default value is 0. |
limit | Optional. Enter the maximum number of results. | Default value is 50. Maximum value is 100. |
Parameter | Description |
---|---|
offset | Starting index for paginated results. |
limit | Maximum number of results. |
totalCount | Number of delivery templates retrieved. |
id | System generated unique identifier of the delivery template. |
refId | Reference identifier of the delivery template. |
name | Name of the delivery template. |
description | Description of the delivery template. |
color | A hexadecimal value that represents the color indicator of the delivery template. |
isDefault | This parameter indicates whether or not the delivery template is set as the default delivery option for your Data Marketplace instance. The parameter can have one of the following values:
|
status | The status indicates whether the delivery template is available to be used to create a delivery target of a data collection. A delivery template can have one of the following statuses:
|
managedAccess | This parameter indicates whether a unique data location is created for each order that is fulfilled using a target that is based on this template. This parameter can have one of the following values:
For more information, see the Manage access to data with Data Access Management topic in the Set Up Data Marketplace help. |
deliveryType | The type of delivery. A delivery template can have one of the following types:
|
templateowners | Details of the Delivery Owner that is responsible for the delivery template. |
targetSystemReference | Default system where the data is delivered. |
defaultPhysicalLocation | Default location where the data is delivered. |
deliveryMethods > id | System generated unique identifier of the delivery method of the delivery template. |
deliveryMethods > refId | Reference identifier of the delivery method. |
deliveryMethods > name | Name of the delivery method. |
deliveryMethods > status | The status indicates whether the delivery method is available to be added to delivery templates. A delivery method can have one of the following statuses:
|
deliveryMethods > createdBy | System generated unique identifier of the user account that created the delivery method. |
deliveryMethods > createdOn | Date when the delivery method was created. |
deliveryMethods > modifiedBy | System generated unique identifier of the latest user account that modified the delivery method. |
deliveryMethods > modifiedOn | Latest date when the delivery method was modified. |
deliveryFormats > id | System generated unique identifier of the delivery format of the delivery template. |
deliveryFormats > refId | Reference identifier of the delivery format. |
deliveryFormats > name | Name of the delivery format. |
deliveryFormats > status | The status indicates whether the delivery format is available to be added to delivery templates. A delivery format can have one of the following statuses:
|
deliveryFormats > createdBy | System generated unique identifier of the user account that created the delivery format. |
deliveryFormats > createdOn | Date when the delivery format was created. |
deliveryFormats > modifiedBy | System generated unique identifier of the latest user account that modified the delivery format. |
deliveryFormats > modifiedOn | Latest date when the delivery format was modified. |
createdBy | System generated unique identifier of the user account that created the delivery template. |
createdOn | Date when the delivery template was created. |
modifiedBy | System generated unique identifier of the latest user account that modified the delivery template. |
modifiedOn | Latest date when the delivery template was modified. |
Property | Description |
---|---|
Endpoint | /api/v1/integration/provisioning/deliveryTemplates |
Method | PUT |
Parameter | Description | Additional Information |
---|---|---|
id | Required. Enter the system generated unique identifier of the delivery template that you want to modify. | For more information about how you can use an API to get the system generated unique identifier of a delivery template, see Retrieve delivery templates. |
refId | Optional. Enter a reference identifier for the delivery template. | If you don't specify a reference identifier, Data Marketplace automatically assigns a unique value to the object. The reference identifier that Data Marketplace automatically generates contains a prefix. The Administrator can specify the prefix of the automatically generated reference identifier in Metadata Command Center. If you want to specify a reference identifier, ensure that you enter a unique value. Ensure that you don't use the prefix value that is configured in Metadata Command Center. |
name | Required. Enter a name for the delivery template. | Ensure that you enter a unique value. Data Marketplace doesn't consider the letter case when it verifies the uniqueness of the name parameter's value. For example, if you try to name a delivery template as "Excel over ipfs" while a delivery template called "Excel over IPFS" already exists, the API call fails. |
description | Required. Enter a description for the delivery template. | - |
color | Optional. Specify a color indicator for the delivery template. Assigning a unique color indicator allows Data Marketplace users to identify a delivery template easily. | Enter the hexadecimal value that represents the color that you want to use. |
status | Required. Specify a status for the delivery template. The status determines whether the delivery template is available to be used to create a delivery target of a data collection. | Enter one of the following values:
|
managedAccess | Optional. This parameter determines whether the data is customized and is made available in a data location that is unique to each order fulfilled using a target that uses this template. | Enter one of the following values:
For more information, see the Integrate Data Marketplace with other Informatica services topic in the Set Up Data Marketplace help. |
deliveryType | Optional. Specify the type of delivery. | Enter one of the following values:
|
templateOwners | Optional. Enter the system generated unique identifier of the user account to which you want to assign the Delivery Owner role. The Delivery Owner is responsible for the delivery template that you create. | To get the system generated unique identifier of a user account, navigate to My Services > Administrator > Users. On the Users page, click a user account. The user account page's URL contains the system generated unique identifier. For example, in the URL /cloudUI/products/administer/main/usersAsset/0LH3xBJC9A6haZ26htGZyT, the system generated unique identifier is 0LH3xBJC9A6haZ26htGZyT. |
targetSystemReference | Required. Specify the default system where the data is delivered. | - |
defaultPhysicalLocation | Required. Specify the default location where the data is delivered. | If you set the managedAccess parameter value to ENABLED, ensure that you use the following structure to specify the data location: hostname:port In the location structure, you can configure the following properties:
For more information about how you can retrieve the hostname and port values, see the Data Access Management Proxy service topic in the Secure Agent Services help in the Administrator. |
deliveryMethodIds | Required. Enter the system generated unique identifier of the delivery method. | For more information about how you can use an API to get the system generated unique identifier of a delivery method, see Retrieve delivery methods. |
deliveryFormatIds | Required. Enter the system generated unique identifier of the delivery format. | For more information about how you can use an API to get the system generated unique identifier of a delivery format, see Retrieve delivery formats. |
Parameter | Description |
---|---|
index | The position of the delivery template in the objects JSON array. This value does not impact how the delivery template is used by a Data Marketplace user. |
id | System generated unique identifier of the delivery template. |
refId | Reference identifier of the delivery template. |
name | Name of the delivery template. |