We have an integration where we call synchLead and retrieve the leadID and then trigger a pre-defined campaign for a list of leads that are identified by those leadID's.
However, for some leads we are rereceiving a 'Lead Not Found' error even though the ID was returned previously.
If we look for the lead in Marketo using the ID or insert it into the URl - the lead is not found. However, if we synch the lead again via the API, the same lead ID is returned.
My question is whether or not leads are hard deleted or soft deleted (marked as not active?) in Marketo? Seems like they are possibly soft deletes and soft deleted lead ID's are returned through the API.
Thanks!