Welcome to the Authentication Guide for Mention Me.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.
Getting started
By the end of this Getting Started guide for authentication, you will have:- Created a new API key
- Retrieved an authentication token using the API key
- Made your first authenticated request to get a customer
Access
You’ll need to have a Mention Me account already set up to use this API. If you don’t have access, please contact your account manager.Creating and managing API keys requires the Administrator role. If you don’t have this role, contact an administrator within your organisation. See User Management for details.Client Credentials Flow Diagram
Before diving into the details, let’s walk through the OAuth2 client credentials flow. Understanding this flow is crucial for a smooth authentication experience.- Key Generation: Obtain client credentials (client ID and client secret) by registering your application on our developer portal in the Mention Me platform.
- Authentication Request: Your application sends a request to our authorization server (the
/oauth/tokenendpoint) with the client credentials. Upon successful authentication, the authorization server issues an access token, valid for one hour. - API Requests: Use the access token to make authorized requests to our API.
Token Expiration Management
The access token provided will last for 1 hour. You should implement a mechanism to refresh tokens when they expire to ensure uninterrupted access.Next steps
Create an API key
Set up your first API key to start making authenticated requests.