Unable to read email metadata using the engagements API even after providing scopes.

Greetings, for my current project I wish to be able to fetch the email conversations that inside the Activity Section for the Hubspot deals. For this, I used the engagements API -
https://api.hubapi.com/engagements/v1/engagements/associated/deal/{dealID}/paged
After sending a request from Postman, I was greeted with a message under the metadata object -

“The content of this email has been redacted. To include it in the response, your app must require the sales-email-read scope.”
Following this I’ve enabled the said scope in the private app, and tried sending another request and still was unable to see the details for the email. Kindly provide a solution for this issue and/or if there are any other alternate ways for fetching the email transactions.
Thanks.

Hey @AChakraborty10, thank you for posting in our Community!

It sounds like you’ve already enabled the correct scope, but you’re still unable to access the email metadata. First, ensure that your private app has the sales-email-read scope fully activated. After that, double-check if the app is properly authenticated and linked to the HubSpot account where the emails are stored. If everything is set up correctly and you still can’t retrieve the metadata, try using the Conversations API instead, as it might provide better access to email content associated with deals.

To our top experts, @Anton and @DanielSanchez do you have any recommendations for @AChakraborty10 matter?

Thank you,

Pam