How can I create activity into a contact and its associated company?

Hi, I am an Engineer, intend to build a private app for my company to create some activities into HubSpot contacts like the below screenshot shows. In the meantime, I want the activities also shown in the contact’s associated companies’ activity section.

Which API should I call? I don’t see any object named Activity.

Hey, @aurumhuang :waving_hand: In this case, Activities are handled by the Engagements API. From there, you can click through to the specific engagement type, Calls, Emails, Meetings, etc, and access the available endpoints and documentation.

Have fun building! — Jaycee

Hi Jaycee,thanks for your help!

I can only create several types of engagements by the API, but I see many types of engagements on my UI page, how can I create other types which unlisted in the API doc? And can I create my custom Engagement type?