curl --request GET \
--url https://api.hubapi.com/email/public/v1/subscriptions/{email_address}{
"subscribed": false,
"markedAsSpam": false,
"portalId": 62515,
"bounced": false,
"email": "jerry@example.org",
"subscriptionStatuses": [],
"status": "unsubscribed"
}For a given portal, return the email subscription information for the given email address and portal. For specific email subscription types, if the value is true or false, the definition will be returned.
curl --request GET \
--url https://api.hubapi.com/email/public/v1/subscriptions/{email_address}{
"subscribed": false,
"markedAsSpam": false,
"portalId": 62515,
"bounced": false,
"email": "jerry@example.org",
"subscriptionStatuses": [],
"status": "unsubscribed"
}Scope requirements
The email address for which you are requesting subscription status.
Email subscription status retrieved successfully
Whether the email is subscribed to all emails
Whether the email has been marked as spam
The portal ID
Whether the email has bounced
The email address
Show child attributes
Overall subscription status (e.g., subscribed, unsubscribed)
Was this page helpful?