Model Modification REST API  | Description  | 
|---|---|
PUT data/objects  | Updates the custom properties for multiple objects  | 
PUT data/objects/{id}  | Updates the custom properties for an object  | 
REST API Element  | Input Format  | 
|---|---|
Request URL  | <CatalogAdmin>:<port>/access/2/catalog/data/objects  | 
HTTP Method Type  | PUT  | 
Parameter  | Required or Optional  | Description  | Parameter Type  | Data Type  | 
|---|---|---|---|---|
objects  | Required  | The data objects for which you want to update the custom properties.  | Body  | Model  | 
If-Match  | Optional  | Enter a value to display the results that match the value. Do not update if the entity tag or Etag for the resource has changed.  | Header  | String  | 
Parameter  | Required or Optional  | Description  | Data Type  | Values  | 
|---|---|---|---|---|
businessTerms  | Optional  | Associated business terms  | Array [String]  | Enter the following parameters: 
  | 
facts  | Required  | List of facts that apply to this object.  | Array [String]  | Enter the following parameters: 
  | 
id  | Required  | The ID of the object resource.  | String  | Enter the resource ID.  | 
srcLinks  | Optional  | An upstream of objects.  | Array [String]  | Enter the following parameters: 
  | 
Code  | Reason  | 
|---|---|
201  | Created.  | 
400  | Missing or invalid parameter.  | 
401  | Missing credentials.  | 
403  | User does not have the required access permissions.  | 
404  | Requested object not found.  | 
412  | Conflicting edit detected.  | 
429  | Rate limit for requests encountered.  | 
REST API Element  | Input Format  | 
|---|---|
Request URL  | <CatalogAdmin>:<port>/access/2/catalog/data/objects/{id}  | 
HTTP Method Type  | PUT  | 
Parameter  | Required or Optional  | Description  | Parameter Type  | Data Type  | 
|---|---|---|---|---|
id  | Required  | The ID of the object.  | Path  | String  | 
objects  | Required  | The data object for which you want to update the custom properties.  | Body  | Model  | 
If-Match  | Optional  | Enter a value to display the results that match the value. Do not update if the entity tag or Etag for the resource has changed.  | Header  | String  | 
Parameter  | Required or Optional  | Description  | Data Type  | Values  | 
|---|---|---|---|---|
businessTerms  | Optional  | Associated business terms.  | Array [String]  | Enter the following parameters: 
  | 
facts  | Required  | List of facts that apply to this object.  | Array [String]  | Enter the following parameters: 
  | 
id  | Required  | The ID of the object resource.  | String  | Enter the resource ID.  | 
srcLinks  | Optional  | An upstream of objects.  | Array [String]  | Enter the following parameters: 
  | 
Code  | Reason  | 
|---|---|
201  | Created.  | 
400  | Missing or invalid parameter.  | 
401  | Missing credentials.  | 
403  | User does not have the required access permissions.  | 
404  | Requested object not found.  | 
412  | Conflicting edit detected.  | 
429  | Rate limit for requests encountered.  |