Home / Servers / Brevo API / get_scheduled_email_by_id

Fetch scheduled emails by batchId or messageId

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

Fetch scheduled emails by batchId or messageId Fetch scheduled batch of emails by batchId or single scheduled email by messageId (Can retrieve data upto 30 days old) [GET /smtp/emailStatus/{identifier}]

Name on the gateway: brevo_api__get_scheduled_email_by_id · read-only.

Parameters

NameTypeDescription
identifier requiredstringThe batchId of scheduled emails batch (must be a valid…
startDatestringMandatory if endDate is used. Starting date (YYYY-MM-DD) from which you want…
endDatestringMandatory if startDate is used. Ending date (YYYY-MM-DD) till which you want…
sortasc | descSort the results in the ascending/descending order of record creation. Default…
statusprocessed | inProgress | queuedFilter the records by status of the scheduled email batch or message. Not…
limitintegerNumber of documents returned per page. Not valid when identifier is messageId.
offsetintegerIndex of the first document on the page. Not valid when identifier is messageId.

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_scheduled_email_by_id",
  "arguments": {
    "identifier": "…"
  }
}

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 fetch scheduled emails by batchid or messageid tool with identifier set to ….

More from Brevo API