HappierleadsDocs
MCP server

get_csv_exports

Lists your CSV exports, newest first: id, label (website and dates), status (queued, running, done or failed), stage, progress, rowCount, fileName, createdAt, completedAt and expiresAt (files are kept 30 days).

Get CSV exports · Changes data

Lists your CSV exports, newest first: id, label (website and dates), status (queued, running, done or failed), stage, progress, rowCount, fileName, createdAt, completedAt and expiresAt (files are kept 30 days). Pass exportId (the job id from export_leads_csv or this list) to get that export alone; when it is done the answer adds downloadUrl, a link valid for one hour. Free; use it after export_leads_csv to tell the user when the file is ready.

ConnectionAccount-owner URL or OAuth (not a team member URL)

Parameters

ParameterTypeRequiredAcceptsDescription
exportIdstringNoanyOptional. One export's id (24 hex characters); leave out to list them.
limitintegerNo1–100 · default 10How many exports to list, 1 to 100 (default 10), when listing.

Tool definition

What your assistant receives from tools/list:

{
  "name": "get_csv_exports",
  "title": "Get CSV exports",
  "annotations": {
    "title": "Get CSV exports",
    "readOnlyHint": false,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "inputSchema": {
    "type": "object",
    "properties": {
      "exportId": {
        "type": "string",
        "pattern": "^[0-9a-fA-F]{24}$",
        "description": "Optional. One export's id (24 hex characters); leave out to list them."
      },
      "limit": {
        "type": "integer",
        "minimum": 1,
        "maximum": 100,
        "default": 10,
        "description": "How many exports to list, 1 to 100 (default 10), when listing."
      }
    }
  }
}

On this page