# Search with Custom Properties

**URL:** <https://community.hubspot.com/t/search-with-custom-properties/12011>\
**Category:** APIs & Integrations\
**Tags:** contacts\
**Created:** [May 3, 2017, 4:25pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011 "2017-05-03T16:25:04Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [May 3, 2017, 4:25pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/1 "2017-05-03T16:25:04Z")

</div>

Hello, I’m trying to figure out a way to find contacts with a custom property. I’m trying to implement one way sync from our internal system to hubspot. I have a property called ‘internal-account-id’. It appears search only works with name and email.

Am I missing something? Ideas / suggestions welcome.

Thanks,

Eric

---

<div class="post-metadata">

**Author:** ![3PETE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/3pete/32/61905_2.png) [@3PETE](https://community.hubspot.com/u/3PETE)\
**Post date:** [May 3, 2017, 7:45pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/2 "2017-05-03T19:45:30Z")

</div>

@eblanchette That is correct, Search only works for name/email and phone number. You will have to bring back all of the contacts and parse through them.

[developers.hubspot.com](https://developers.hubspot.com/docs/methods/contacts/get_contacts)

### [Get all contacts | Contacts API](https://developers.hubspot.com/docs/methods/contacts/get_contacts)

GET /contacts/v1/lists/all/contacts/all - For a given portal, return all contacts that have been created in the portal.

---

<div class="post-metadata">

**Author:** ![phpstudyOne](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/phpstudyone/32/50334_2.png) [@phpstudyOne](https://community.hubspot.com/u/phpstudyOne)\
**Post date:** [June 6, 2017, 2:40am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/3 "2017-06-06T02:40:44Z")

</div>

Can you write an example according to his request?

Because I do not understand how to stitch this url.

**[https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey=demo&property=internal-account-id](https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey=demo&property=internal-account-id)**  
or  
**[https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey=demo&property=internal-account-id-1](https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey=demo&property=internal-account-id-1)**  
or  
**other** ？

---

<div class="post-metadata">

**Author:** ![3PETE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/3pete/32/61905_2.png) [@3PETE](https://community.hubspot.com/u/3PETE)\
**Post date:** [June 6, 2017, 12:28pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/4 "2017-06-06T12:28:44Z")

</div>

@phpstudyOne Here is a link to the docs. There is an example on there among other things.

[developers.hubspot.com](https://developers.hubspot.com/docs/methods/contacts/search_contacts)

### [Search for contacts by various criteria | Contacts API](https://developers.hubspot.com/docs/methods/contacts/search_contacts)

GET /contacts/v1/search/query - For a given portal, return contacts and some data associated with those contacts by the contact’s email address or name.

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [March 6, 2018, 12:05pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/5 "2018-03-06T12:05:36Z")

</div>

The solution may not be convenient if the number of contacts is fairly big

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [June 6, 2017, 2:11pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/6 "2017-06-06T14:11:15Z")

</div>

Is there any upcoming support for a custom property search? Email, name and company names are mutable.

---

<div class="post-metadata">

**Author:** ![3PETE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/3pete/32/61905_2.png) [@3PETE](https://community.hubspot.com/u/3PETE)\
**Post date:** [June 6, 2017, 2:57pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/7 "2017-06-06T14:57:35Z")

</div>

Not at the moment, no. I will be happy to pass this info along to the product team so they can track the request.

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [September 26, 2017, 12:42am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/8 "2017-09-26T00:42:33Z")

</div>

Inability to search for contacts on custom properties seriously makes this CRM stupidly unusable for any use-case that doesn’t rely 100% on email as the unique identifier. Please fix this asap.

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [October 25, 2017, 7:29am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/9 "2017-10-25T07:29:29Z")

</div>

nothing personal I really hate this API.

---

<div class="post-metadata">

**Author:** ![John](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/john/32/43512_2.png) [@John](https://community.hubspot.com/u/John)\
**Post date:** [January 5, 2018, 8:34pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/10 "2018-01-05T20:34:19Z")

</div>

[@pmanca](https://community.hubspot.com/u/pmanca), where can we track this request for a custom property search? I know HubSpot is a young CRM, but please tell us this is in the works haha

---

<div class="post-metadata">

**Author:** ![3PETE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/3pete/32/61905_2.png) [@3PETE](https://community.hubspot.com/u/3PETE)\
**Post date:** [January 5, 2018, 9:33pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/11 "2018-01-05T21:33:28Z")

</div>

[@john\_ascend](https://community.hubspot.com/u/john_ascend) Right now it isn’t in the immediate future for this feature to be built, much of our focus in early 2018 will be around the services product we announced back in September.

Here is a link for our current Ideas as well:

[https://community.hubspot.com/t5/custom/page/page-id/ideaslandingpage](https://community.hubspot.com/t5/custom/page/page-id/ideaslandingpage)

---

<div class="post-metadata">

**Author:** ![dannio](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dannio/32/95715_2.png) [@dannio](https://community.hubspot.com/u/dannio)\
**Post date:** [March 21, 2018, 7:15am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/12 "2018-03-21T07:15:12Z")

</div>

basically this renders all marketing that relates to other social media platforms useless.

I.e facebook, wechat, etc. You’ll basically need to create dummy email addresses for each user creating double the number of contacts.

e.g get email: [32465736@facebook.com](mailto:32465736@facebook.com) → strip @facebook.com to get ID to use in API

where as if this was actually usable with custom properties, it would be → find user with facebook\_id → use in API

---

<div class="post-metadata">

**Author:** ![bludkiewicz](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/bludkiewicz/32/28756_2.png) [@bludkiewicz](https://community.hubspot.com/u/bludkiewicz)\
**Post date:** [June 28, 2018, 7:28pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/13 "2018-06-28T19:28:44Z")

</div>

Not being able to perform an api search on custom properties is really limiting what we can do with your platform. Please add this functionality. Thanks.

---

<div class="post-metadata">

**Author:** ![hannuCR](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/hannucr/32/85342_2.png) [@hannuCR](https://community.hubspot.com/u/hannuCR)\
**Post date:** [October 15, 2018, 6:57am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/14 "2018-10-15T06:57:32Z")

</div>

This is definitely something we need. I hope this functionality gets added soon.

---

<div class="post-metadata">

**Author:** ![IsaacTakushi](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/isaactakushi/32/70387_2.png) [@IsaacTakushi](https://community.hubspot.com/u/IsaacTakushi)\
**Post date:** [October 16, 2018, 8:27pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/15 "2018-10-16T20:27:37Z")

</div>

Hi all,

While [@pmanca](https://community.hubspot.com/u/pmanca) and I can and have passed this feedback along internally, the [HubSpot Community Ideas Forum](https://community.hubspot.com/t5/HubSpot-Ideas/idb-p/HubSpot_Ideas) is the best place to share feature requests. The product teams regularly monitor posts and generally prioritize ideas which have the most engagement from and greatest potential impact on users. Indeed, custom property search is currently available _in the HubSpot app_ because of user feedback on [this post](https://community.hubspot.com/t5/HubSpot-Ideas/Search-contacts-companies-and-deals-by-custom-properties/idi-p/11081).

I found [this idea](https://community.hubspot.com/t5/HubSpot-Ideas/Search-contacts-companies-and-deals-by-custom-properties/idi-p/32113), but my upvote today was the first. If you would like such an API endpoint added, please upvote and comment on the post.

I recommend including as much detail as possible per [these best practices](https://community.hubspot.com/t5/Community-Guidelines/HubSpot-Idea-Exchange-Submission-Guidelines/m-p/11670#M10). The more the product teams understand a feature’s use case, the more accurate they will be when scoping the feature.

Thank you for your understanding. I will close this topic to maximize feedback on [this idea](https://community.hubspot.com/t5/HubSpot-Ideas/Search-contacts-companies-and-deals-by-custom-properties/idi-p/32113).

---

<div class="post-metadata">

**Author:** ![sanjaydojo](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sanjaydojo/32/100500_2.png) [@sanjaydojo](https://community.hubspot.com/u/sanjaydojo)\
**Post date:** [July 27, 2019, 1:46am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/16 "2019-07-27T01:46:34Z")

</div>

Any update on this?

---

<div class="post-metadata">

**Author:** ![aronhoekstra](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/aronhoekstra/32/2679_2.png) [@aronhoekstra](https://community.hubspot.com/u/aronhoekstra)\
**Post date:** [August 16, 2019, 2:39pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/17 "2019-08-16T14:39:22Z")

</div>

I’d like to ask this as well, **when will this be supported**? It is unbearable trying to do any real systems integration _without_ this capability.

---

<div class="post-metadata">

**Author:** ![brank87](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/brank87/32/82797_2.png) [@brank87](https://community.hubspot.com/u/brank87)\
**Post date:** [September 20, 2019, 4:37pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/18 "2019-09-20T16:37:27Z")

</div>

Still no custom property search 😱

---

<div class="post-metadata">

**Author:** ![aronhoekstra](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/aronhoekstra/32/2679_2.png) [@aronhoekstra](https://community.hubspot.com/u/aronhoekstra)\
**Post date:** [September 20, 2019, 5:24pm UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/19 "2019-09-20T17:24:12Z")

</div>

Nope, not yet. Though I do have it on good authority this IS in the works and is currently undergoing beta testing. Not only custom fields but ability to search on ANY field. Not sure when it is going to be released but I think its just a few weeks away. Hang in there.

---

<div class="post-metadata">

**Author:** ![eblanchette](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/eblanchette/32/14279_2.png) [@eblanchette](https://community.hubspot.com/u/eblanchette)\
**Post date:** [October 30, 2019, 2:14am UTC](https://community.hubspot.com/t/search-with-custom-properties/12011/20 "2019-10-30T02:14:44Z")

</div>

I’m still baffled that this post is still active and nothing has been done to implement this feature. This clearly has been implemented on the [api.hubspot.com](http://api.hubspot.com) entrypoint and not the [api.hubapi.com](http://api.hubapi.com) entry point. I understand that these are two different services but I request ed this feature back in 2017. The hubspot UI allows us to apply filters on the contacts view. Why can’t we have the same access? We have almost 200,000 contacts in our account and the current api limits us to 100 (although 250 seems to work).  
Console Network Request:

 ![Screen Shot 2019-10-29 at 10.03.01 PM.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/a/a/aa6c3281c65f7534e14b4a1909e62e28f2ec17ae.png)

[Next page](https://community.hubspot.com/t/search-with-custom-properties/12011.md?page=2)
