These are the difference which are not mentioned in our API docs
Capture Lead API
- It posts an activity called “Lead Capture” every time when this API is called to create/update the lead
- Upon using this API, it is possible to track the lead source & website visits.
- For tracking website visits, it is mandatory to pass the prospect id in the json data
- If the prospect of an existing lead & the one passed in the json data is different it will not track the website visits.
Create or Update Lead API
- No activity will be posted when a lead is created or updated.
- Capturing the lead source automatically is not possible – if the source value is not passed in the Json data, it won’t capture any source
- You can’t pass prospect ID in the Json body
