There is an API endpoint "Resubscribe a contact" documented but it does not seem to work. When I try a test call I have the response "The scope needed for this API call isn't available for public use".
Is there any way to make this endpoint work ? If not, is it planned?
Please refer to the screenshot and check that is the mentioned scopes checkbox ticked. if not please tick the checkbox. The Standard Scope for resubscribing the contact is communication_preferences.read_write
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member. Thanks!
Please refer to the screenshot and check that is the mentioned scopes checkbox ticked. if not please tick the checkbox. The Standard Scope for resubscribing the contact is communication_preferences.read_write
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member. Thanks!
Yes, I know all about scopes , but it is not the problem here 😉 If you look at the doc, no scopes are declared in the requirements section (even so, I've activated the communication_preferences.read_write scope beforehand) and it says : "This API is not valid to use for resubscribing a contact at a brand or portal level and will return an error".
I'm not sure to understand what they mean by that, but I believe this endpoint is not "usable". I'm just looking for confirmation/refutation.
By the way the error says : "The scope needed for this API call isn't available for public use" and not that the scope is not activated.