---
title: "DIfference Between Capture lead API & Create or update lead API"
description: "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 & ..."
url: "https://supportb.kinsta.cloud/docs/difference-between-capture-lead-api-create-or-update-lead-api/"
updated: "2020-07-13"
category: API
---

# DIfference Between Capture lead API & Create or update lead API

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

 Website visits won’t be tracked
