MailPilot API

Get a mailbox

Returns one mailbox with its reputation score recomputed from the last 14 days of history and today's live send count.

GET
/api/email-accounts/{id}

Returns one mailbox with its reputation score recomputed from the last 14 days of history and today's live send count.

Authorization

ApiKeyAuth
AuthorizationBearer <token>

An API key generated from Settings → API Keys in the MailPilot dashboard, sent as Authorization Bearer <key>.

In: header

Path Parameters

id*integer

Mailbox ID.

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/api/email-accounts/0"
{  "data": {    "id": 101,    "email": "outreach@example.com",    "displayName": null,    "espType": "SMTP_IMAP",    "status": "ACTIVE",    "dailySendLimit": 40,    "dailySentCount": 12,    "dailyReceivedCount": 9,    "dailyRepliesReceivedCount": 2,    "reputationScore": 87,    "placementRate": 94.5,    "createdAt": "2026-06-20T10:15:00.000Z",    "updatedAt": "2026-08-01T09:00:00.000Z"  }}