# Unrecognized property: duplicate\_option/ Lead Source Id is invalid

**URL:** https://integration.keap.com/t/unrecognized-property-duplicate-option-lead-source-id-is-invalid/45591
**Category:** API Q&A
**Created:** [July 5, 2018, 5:20pm UTC](https://integration.keap.com/t/unrecognized-property-duplicate-option-lead-source-id-is-invalid/45591 "2018-07-05T17:20:30Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Gratian\_Alinei](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/gratian_alinei/32/959_2.png) [@Gratian\_Alinei](https://integration.keap.com/u/Gratian_Alinei)
#### Post date: [July 5, 2018, 5:20pm UTC](https://integration.keap.com/t/unrecognized-property-duplicate-option-lead-source-id-is-invalid/45591/1 "2018-07-05T17:20:30Z")

</div>

I cannot create a contact without email duplication and with lead\_source\_id.

```auto
https://api.infusionsoft.com/crm/rest/v1/contacts/?access_token= ___TOKEN___ ` resulted in a `400 Bad Request` response:
{"message":"Unrecognized property: duplicate_option"}

https://api.infusionsoft.com/crm/rest/v1/contacts/?access_token= ___TOKEN___ ` resulted in a `400 Bad Request` response:
{"message":"Lead Source Id is invalid"}

```

Before setting lead\_source\_id I check it and it is a valid contact\_id.

If I use XML\_RPC, the LeadSourceId is not saved.

---

<div class="post-metadata">

### Author: ![TomScott](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/tomscott/32/67_2.png) [@TomScott](https://integration.keap.com/u/TomScott)
#### Post date: [July 5, 2018, 5:41pm UTC](https://integration.keap.com/t/unrecognized-property-duplicate-option-lead-source-id-is-invalid/45591/2 "2018-07-05T17:41:23Z")

</div>

LeadSourceIds are not ContactIds. They are identifiers for acquisition channels. We don’t currently have a REST endpoint to retrieve them, but they are available on the Legacy XML-RPC API via DataService.query on the LeadSource table.
