Hi,
I was able to create the rest connection with Higher Logic site, however when I tried to send an import integration (From Salesforce to Higher Logic) I'm not able to send the import, the history said Succeeded and 0 rows Succeeded.
this is how I'm sending the Metadata:
{
"ProviderConfiguration": {
"Headers": [
{
"Key": "HLIAMKey",
"Value": "XXXXXXXXXXXX"
},
{
"Key": "HLPassword",
"Value": "XXXXXXXXXXXXXX"
},
{
"Key": "Content-Type",
"Value": "application/json"
}
]
},
"Metadata": [
{
"Name": "ExternalActivity",
"Url": "/api/v2.0/ExternalActivity/Create",
"Columns": [
{
"Name": "ExternalActivityTypeKey",
"APIPath": "ExternalActivityTypeKey",
"DbType": "String"
},
{
"Name": "LegacyActivityTypeKey",
"APIPath": "LegacyActivityTypeKey",
"DbType": "String"
},
{
"Name": "ContactKey",
"APIPath": "ContactKey",
"DbType": "String"
},
{
"Name": "LegacyContactKey",
"APIPath": "LegacyContactKey",
"DbType": "String"
},
{
"Name": "ActivityDateTime",
"APIPath": "ActivityDateTime",
"DbType": "Date"
},
{
"Name": "ActivityTitle",
"APIPath": "ActivityTitle",
"DbType": "String"
},
{
"Name": "ActivityDetails",
"APIPath": "ActivityDetails",
"DbType": "String"
},
{
"Name": "ActivityUrl",
"APIPath": "ActivityUrl",
"DbType": "String"
},
{
"Name": "LegacyActivityKey",
"APIPath": "LegacyActivityKey",
"DbType": "String"
},
{
"Name": "Date1",
"APIPath": "Date1",
"DbType": "Date"
},
{
"Name": "Date2",
"APIPath": "Date2",
"DbType": "Date"
},
{
"Name": "Date3",
"APIPath": "Date3",
"DbType": "Date"
},
{
"Name": "Number1",
"APIPath": "Number1",
"DbType": "Decimal"
},
{
"Name": "Number2",
"APIPath": "Number2",
"DbType": "Decimal"
},
{
"Name": "Number3",
"APIPath": "Number3",
"DbType": "Decimal"
},
{
"Name": "Text1",
"APIPath": "Text1",
"DbType": "String"
},
{
"Name": "Text2",
"APIPath": "Text2",
"DbType": "String"
},
{
"Name": "Text3",
"APIPath": "Text3",
"DbType": "String"
}
],
"InsertOperation": {
"UrlSuffix": "/",
"Method": "POST"
}
}
]
}
There must be something wrong with the metadata JSON. Could you please help me to go through it?.
This is the API documentation : https://api.higherlogic.com/Help/Api/POST-api-v2.0-ExternalActivity-Create

