APIs & Integrations

Jay-G
Member

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

We are currently integrating Retool and HS using API endpoints

 

JayG_0-1760391519978.png

we are setting the following properties using the endpoints below:

JayG_1-1760391608235.png

via this endpoint:

JayG_2-1760391660483.png

 

and we tried updating these other 2 properties:

JayG_3-1760391712447.png

via this endpoint:

JayG_4-1760391792525.png

 

 

 

 

1 Accepted solution
Jigar_Thakker
Solution
Recognized Expert | Diamond Partner
Recognized Expert | Diamond Partner

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

Hi @Jay-G,

 

You’re already mapping the default meeting activity fields - name, start time, etc, the piece that’s missing for UI discoverability might be the default Meeting source property (not the engagement-source fields).

 

Add Meeting source on create in your batch/create payload alongside title/start/end/outcome (set it at creation time rather than relying on a later update).

 

Ref: https://knowledge.hubspot.com/properties/hubspots-default-activity-properties#:~:text=number%20email...

 

If this helps, feel free to mark it as the solution ✔️ and give it an upvote 👍 !

View solution in original post

0 Upvotes
5 Replies 5
GRajput
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

Hi @Jay-G 

 

Hey I think your probelm statement is a bit confusing.
Could you please expalin what is you trying to do here. Are you not able to map the forms with HubSpot? OR are you not able to find the form in UI after creating them from API? OR are you not able to map the contact properties?

 

Thanks!




Gaurav Rajput
Director, MarTech( Growth Natives)

Book a meeting


0 Upvotes
Jay-G
Member

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

Hi there! We're on a company HS account and we're trying to accomplish some automation. I was trying to create a meeting in HS via API, details in my first post . But we noticed the meeting wouldn't appear when searched via HubSpot's general search tool (as if the meeting is not registered or something). But going to that specific profile where the meeting was set intended for, it was listed there alright. 

0 Upvotes
Jaycee_Lewis
Community Manager
Community Manager

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

Hey, @Jay-G 👋 Thanks for the follow-ups. To confirm:

  • Your Meeting creation requests are successful (at least the original example without the read-only property included)
  • You can see the Meeting record on the associated object record
  • You cannot find the meeting record using the global search option

One question — can you get meetings created in-app to return using global search? I want to make sure the obverse request is working in your tests. 

 

Thanks! — Jaycee





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More




0 Upvotes
Jigar_Thakker
Solution
Recognized Expert | Diamond Partner
Recognized Expert | Diamond Partner

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

Hi @Jay-G,

 

You’re already mapping the default meeting activity fields - name, start time, etc, the piece that’s missing for UI discoverability might be the default Meeting source property (not the engagement-source fields).

 

Add Meeting source on create in your batch/create payload alongside title/start/end/outcome (set it at creation time rather than relying on a later update).

 

Ref: https://knowledge.hubspot.com/properties/hubspots-default-activity-properties#:~:text=number%20email...

 

If this helps, feel free to mark it as the solution ✔️ and give it an upvote 👍 !

0 Upvotes
Jay-G
Member

Meetings set via API are not searchable in HS UI - Meetings tab

SOLVE

I tried to include the hs_meeting_source to the payload upon meeting creation but it throws an error that this property is a read-only and can't be set.

JayG_1-1760455723970.png

 

JayG_0-1760455701095.png

 

0 Upvotes