Mention is a social listening and media monitoring platform that tracks brand mentions across the web and social media. The Mention REST API lets you manage accounts, configure monitoring alerts, and read the mentions, authors, tags, and tasks those alerts produce, so you can pull media-monitoring data into Nexla and push updates back to Mention.
Power end-to-end data operations for your Mention API with Nexla. Our bi-directional Mention connector is purpose-built for Mention, making it simple to ingest data, sync it across systems, and deliver it anywhere — all with no coding required. Nexla turns API-sourced data into ready-to-use, reusable data products and makes it easy to send data to Mention or any other destination. With comprehensive monitoring, lineage tracking, and access controls, Nexla keeps your Mention workflows fast, secure, and fully governed.
Features
Type: API
SourceDestination
Seamless API Integration: Connect to any endpoint as source or destination without coding, with automatic data product creation
Visual Composition & Chaining: Build complex integrations using visual templates, chain API calls, and compose workflows with data validation and filtering
API Proxy: Expose curated slices of your data securely with a secure and customizable API proxy that validates and transforms data on the fly
Request optimization with intelligent batching, retry, and caching to minimize API calls and costs
Before creating a Mention credential, you need an access token for your Mention account. The Mention API uses bearer token authentication, and the token is passed in the HTTP Authorization header.
To obtain an access token, follow these steps:
Sign in to your Mention account.
Open the Mention developer portal and create an application to register your integration. Once the application is created, an access token is available at the bottom of the application's details page.
Copy the access token and store it securely. This token grants access to your Mention account data and should be treated as a secret.
When calling the API, the token is sent in the Authorization header prefixed with Bearer (for example, Authorization: Bearer <access_token>). If your token is ever compromised, revoke it in your Mention developer portal and generate a new one. For detailed information about authentication and the available endpoints, see the Mention API Reference.
After selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.
Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.
Enter your Mention access token in the API Key Value field. This is the bearer token you obtained in Prerequisites and is sent in the Authorization header for all API requests to the Mention API.
The access token provides access to your Mention account data and should be kept confidential. If your token is compromised, revoke it in your Mention developer portal and generate a new one.
For detailed information about authentication and available endpoints, see the Mention API Reference.
Click the Save button at the bottom of the overlay. The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation.
To create a new data flow, navigate to the Integrate section, and click the New Data Flow button. Select the Mention connector tile, then select the credential that will be used to connect to Mention, and click Next; or, create a new Mention credential for use in this flow.
Nexla provides pre-built templates that can be used to rapidly configure data sources to ingest data from common Mention endpoints. Select the endpoint from which this source will fetch data from the Endpoint pulldown menu. Available endpoint templates are listed in the expandable boxes below.
[Rest API] Retrieve the authenticated user's account
This endpoint template retrieves the Mention account associated with the API token used to authenticate the request.
Use this template to confirm which account your credential is tied to and to read that account's profile details before configuring alert-level flows.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Retrieve a specific account
This endpoint template retrieves the details of a specific Mention account by its account ID.
Provide the account Id for the account you want to fetch. This returns the account's profile and configuration data.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch account statistics
This endpoint template retrieves usage and performance statistics for a specific Mention account.
Provide the account Id, and optionally a Date Range to scope the statistics to a specific window.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch all alerts for an account
This endpoint template retrieves all alerts configured under a specific Mention account. Alerts define the keywords and sources that Mention monitors.
Provide the account Id. The Limit and Offset parameters can be used to page through large numbers of alerts.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch a specific alert
This endpoint template retrieves the configuration and details of a single alert within an account.
Provide the account Id and the Alertid of the alert you want to fetch.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch mentions for an alert
This endpoint template retrieves the mentions captured by a specific alert. Mentions are the individual results Mention finds matching an alert's query.
Provide the account Id and Alertid. The Limit parameter caps the number of results and Before can be used to page backward through the mention timeline.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Stream mentions for an alert
This endpoint template retrieves a continuous stream of mentions for a specific alert, ordered for incremental consumption.
Provide the account Id and Alertid to stream newly captured mentions for that alert.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Mark all mentions as read for an alert
This endpoint template marks every mention under a specific alert as read.
Provide the account Id and Alertid for the alert whose mentions should be marked read.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch a specific mention
This endpoint template retrieves the full details of a single mention within an alert.
Provide the account Id, Alertid, and Mentionid identifying the mention to fetch.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch children of a mention
This endpoint template retrieves the child mentions (such as replies or related items) grouped under a parent mention.
Provide the account Id, Alertid, and Mentionid of the parent mention.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch all shares for an alert
This endpoint template retrieves all shares configured for a specific alert. Shares grant other users access to an alert.
Provide the account Id and Alertid to list that alert's shares.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch a specific share
This endpoint template retrieves the details of a single share on an alert.
Provide the account Id, Alertid, and Shareid identifying the share to fetch.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch preferences for an alert
This endpoint template retrieves the notification and display preferences configured for a specific alert.
Provide the account Id and Alertid to read that alert's preferences.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch all tags for an alert
This endpoint template retrieves all tags defined for a specific alert. Tags are used to categorize mentions.
Provide the account Id and Alertid to list the alert's tags.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch authors/influencers for an alert
This endpoint template retrieves the authors and influencers associated with the mentions captured by a specific alert.
Provide the account Id and Alertid to fetch the authors and influencers for that alert.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch all tasks for an alert
This endpoint template retrieves all tasks associated with a specific alert. Tasks track follow-up work on mentions.
Provide the account Id and Alertid to list the alert's tasks.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch a mention's tasks
This endpoint template retrieves all tasks associated with a specific mention.
Provide the account Id, Alertid, and Mentionid to list the tasks attached to that mention.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch a specific task on a mention
This endpoint template retrieves the details of a single task attached to a mention.
Provide the account Id, Alertid, Mentionid, and Taskid identifying the task to fetch.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
[Rest API] Fetch application metadata
This endpoint template retrieves application-level metadata for the Mention API, such as reference data used across the application.
This template does not require any additional path parameters.
For detailed information about this endpoint, its request and response structure, and available fields, see the Mention API Reference.
Once the selected endpoint template has been configured, click the Test button to the right of the endpoint selection menu to retrieve a sample of the data that will be fetched. Sample data will be displayed in the Endpoint Test Result panel on the right, allowing you to verify that the source is configured correctly before saving.