Hi, @ShobhaPatwal
If you have access to support, the fastest way to report this will be a support ticket.
If not, can you include any additional details, like code examples of the script you wrote?
Other questions that may be helpful for the community:
- Temporarily log the raw payloads and their corresponding
X-HubSpot-Signatureheaders. This way, you can manually verify and reproduce the signature calculation process. To try to pinpoint where things might be going wrong - Check your array ordering — Make sure you’re taking the raw payload as-is without modifying it in any way before calculating the signature
- Are you treating the payload as a UTF-8 encoded string when validating the signature?
Thank you for the additional information! —Jaycee