Home / Servers / Brevo API / get_sms_events

Get all your SMS activity (unaggregated events)

An MCP tool from the Brevo API server, hosted on mcp.hjlabs.in.

Get all your SMS activity (unaggregated events) Retrieve a paginated list of individual SMS event records (unaggregated), including event type, phone number, message ID, timestamp, tag, and reason or reply content where applicable. Results… [GET /transactionalSMS/statistics/events]

Name on the gateway: brevo_api__get_sms_events · read-only.

Parameters

NameTypeDescription
limitintegerNumber of documents per page
startDatestring**Mandatory if endDate is used.** Starting date (YYYY-MM-DD) of the report
endDatestring**Mandatory if startDate is used.** Ending date (YYYY-MM-DD) of the report
offsetintegerIndex of the first document of the page
daysintegerNumber of days in the past including today (positive integer). **Not…
phoneNumberstringFilter the report for a specific phone number
eventbounces | hardBounces | softBounces | delivered | sent | accepted | unsubscription | replies | blocked | rejected | skippedFilter the report for specific events
tagsstringFilter the report for specific tags passed as a serialized urlencoded array
sortasc | descSort the results in the ascending/descending order of record creation. Default…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "brevo_api__get_sms_events",
  "arguments": {}
}

Or connect the Brevo API server directly, which lists 291 tools including this one:

Run in your terminal
claude mcp add --transport http hj-brevo-api https://mcp.hjlabs.in/mcp/brevo-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the get all your sms activity (unaggregated events) tool with limit set to ….

More from Brevo API