Documentation Index
Fetch the complete documentation index at: https://docs.mention-me.com/llms.txt
Use this file to discover all available pages before exploring further.
To send authenticated requests to the Dashboard Entry Point API you must include an Authentication Token.
This token is a SHA256 hash, based on the customer’s email address being sent in the request, and an Authentication Secret key provided by Mention Me.
Token Generation Format AuthenticationToken = LowerCase( SHA256_Hash( LowerCase(EMAIL) + [AUTHENTICATION_SECRET] ) )
Getting Your Salt Key Your AUTHENTICATION_SECRET is unique and provided by Mention Me. It is used on both Demo and Production environments and may differ between those environments. You can find your authentication secret in the Merchant Settings -> Security & Data page within the mention me platform.
Steps to Generate the Token
Lowercase the email
Convert the customer’s email address in your API Request to lowercase.
Concatenate with secret
Concatenate the lowercase email with your Mention Me Authentication Secret.
Generate SHA-256 hash
Generate a SHA-256 hash of the resulting string.
Lowercase the hash
Convert the final hash to lowercase (most libraries return lowercase by default).
Include in request
Include this value in your API request as the AuthenticationToken.
Testing the Authentication Token We have a dedicated Hash Testing tool you may use. This allows you to test that an Authentication Token you have generated will pass Mention Me’s validation when sent as part of a request to the EntryPoint or Consumer APIs. You will need access to the Mention Me Platform to access this page.
Simply add the Email address you have hashed to create the Authentication Token, and the Authentication Token you generated, and the Mention Me platform will confirm if the token is valid.
If the hash does not match, the platform will share with you the expected hashed value.
What’s Next
Learn about referrer promotion via the Entry Point API