GET /accounts/{id}/elements/{keyOrId}/transformations
Retrieve a list of the default account-level transformations by connector.
Path Parameters
id | The unique identifier for an account within an organization. |
keyOrId | The connector key, usually a lowercase version of the connector name, or the connector id, which is a numeric identifier of the connector. |
Response Fields
level | The level of the specified account, either organization , account , or instance . |
objectName | The name of the new common object. |
vendorName | The APIN provider's name of the resource that is mapped to the common object. |
startDate | The date that the transformation was updated. |
fields | An object containing the field names and data types of the common object. |
fields.path | The name of the field. |
fields.type | The data type of the field. |
fields.vendorPath | The API provider's field name that the path is mapped to. |
fields.level | The level at which the mapping exists, either organization , account , or instance . |
configuration | An object containing the configuration of the common object. |
configuration.type | The type of configuration. passThrough is the configuration for removing unmapped fields while inherit is a legacy configuration. |
isLegacy | Indicates if the common object was created in SAP Open Connectors (true ) or earlier (false ). |
Example Request
curl -X GET \
https://api.openconnectors.us2.ext.hana.ondemand.com/elements/api-v2/accounts/156162/elements/sfdc/transformations/myContacts \
-H 'authorization: User sAfK7LJGNz5ZHcNrvdJvLI=f03WbTbH6aRKc0HJ3oOIi, Organization 58168435e3b9959a929eb04b6218b9a2' \
-H 'Content-Type: application/json' \
Example Response
{
"myContacts":{
"level":"organization",
"objectName":"myContacts",
"vendorName":"Contact",
"startDate":"2018-03-07 16:50:32.223761",
"fields":[
{
"type":"string",
"path":"address.city",
"vendorPath":"MailingCity",
"level":"organization"
},
{
"type":"string",
"path":"address.state",
"vendorPath":"MailingState",
"level":"organization"
},
{
"type":"string",
"path":"address.street",
"vendorPath":"MailingStreet",
"level":"organization"
},
{
"type":"string",
"path":"address.zip",
"vendorPath":"MailingPostalCode",
"level":"organization"
},
{
"type":"string",
"path":"firstName",
"vendorPath":"FirstName",
"level":"organization"
},
{
"type":"string",
"path":"id",
"vendorPath":"Id",
"level":"organization"
},
{
"type":"string",
"path":"lastName",
"vendorPath":"LastName",
"level":"organization"
},
{
"type":"boolean",
"path":"Deleted",
"vendorPath":"IsDeleted",
"level":"organization"
}
],
"configuration":[
{
"type":"passThrough",
"properties":{
"fromVendor":false,
"toVendor":false
}
},
{
"type":"inherit"
}
],
"isLegacy":false
}
}