on 2020 Apr 08 9:41 AM
Dear SAP Community,
I'm trying to revalidate an email address after a hard bounce. According to the documentation, we can get back the email address by inserting a dummy interaction for that email address. It is recommend to use, e.g., the standard inbound interaction EMAIL_INBOUND.
For a contact with a hard bounce I inserted this type of interaction using Postman and the following interaction parameters:
InteractionUUID: UUID
InteractionContactOrigin: Origin
InteractionContactId: ID
CommunicationMedium: EMAIL
InteractionType: EMAIL_INBOUND
InteractionTimeStampUTC: Stamp of now
The interaction is imported succesfully (according to the Import Monitor) and I can see this interaction on the contact.
But, the email address was not revalidated.
Could you please tell me if I'm missing a parameter for the interaction insert?
Thanks!
Best regards,
Jose
Request clarification before answering.
Hi Jose,
Ideally, it should have worked!
Can you try once again with below, make sure you use past time-stamp.
{
"InteractionContactOrigin":"ORIGIN_ID",
"InteractionContactId":"CONTACT_ID",
"InteractionType":"I_TYPE",
"CommunicationMedium":"COMM_MEDIA",
"InteractionTimeStampUTC":"YYYY-MM-DDTHH:MM:SS",
"InteractionLanguage":"EN"
}
best regards,
Kunal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi jose_rangel,
usually you can use a PATCH request. That will only update the properties provided in the request body and will leave everything untouched that was not provided.
Only if you use PUT request, any properties you omit are overwritten by blank entries.
BR Tobias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
kunalkumar.bansal : I upload such an interaction again and unfortunately it didn't work. Should we expect the revalidation to occur "immediately" or is this a job that runs once every day or every a couple of hours?
schneidert I was also using this approach to get the email address back, but I had to create another contact facet to insert the email address. If I use the "original" facet, I would have to insert all of the data when calling to the API, so I don't lose any data. What is your approach here?
If I go to the Origins of the contact and edit the contact manually, I would be creating a new facet and have the possibility to add a new email address
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi jose_rangel,
according to the documentation you are right and I think that scenario should work. I've never tried it that way.
I would do an update on the contact using API_MKT_CONTACT_API for getting the email-address back.
I can try in our system and get back to you.
BR Tobias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.