# Map Activity Fields with Dynamics 365 crm fields using Engagements Api

**URL:** <https://community.hubspot.com/t/map-activity-fields-with-dynamics-365-crm-fields-using-engagements-api/14577>\
**Category:** APIs & Integrations\
**Tags:** timeline-and-extensions-apis\
**Created:** [May 30, 2019, 7:26am UTC](https://community.hubspot.com/t/map-activity-fields-with-dynamics-365-crm-fields-using-engagements-api/14577 "2019-05-30T07:26:57Z")\
**Posts on this page:** 1\
**Showing post:** 4

<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:** [June 20, 2019, 6:04pm UTC](https://community.hubspot.com/t/map-activity-fields-with-dynamics-365-crm-fields-using-engagements-api/14577/4 "2019-06-20T18:04:41Z")

</div>

Hi, @zohaib.

It’s good to hear from you.

It is not possible to retrieve all these contact activities from a single API or endpoint.

Instead, you must use several:

- To get all form submission events (form name, time, etc.), use a [Contacts API](https://developers.hubspot.com/docs/methods/contacts/contacts-overview) endpoint like [this](https://developers.hubspot.com/docs/methods/contacts/get_contacts) and include the query parameter `formSubmissionMode=all` in the request URL. This will return all form submission events for each contact. To see the fields in each submission, use [this endpoint](https://developers.hubspot.com/docs/methods/forms/get-submissions-for-a-form) and search the results for the desired contact.
- To get changes to the _Lifecycle stage_ property, use a Contacts API endpoint like [this](https://developers.hubspot.com/docs/methods/contacts/get_contact_by_email) and include the query parameters `property=lifecyclestage&propertyMode=value_and_history`.
- List membership data is returned by all Contacts API endpoints in the `list-memberships` array. The time is recorded in the `timestamp` field. To look up the human-readable names of lists, reference the results from [this endpoint](https://developers.hubspot.com/docs/methods/lists/get_lists).

---

_[View the full topic](https://community.hubspot.com/t/map-activity-fields-with-dynamics-365-crm-fields-using-engagements-api/14577)._
