Skip to main content

ReportMailboxStats

Returns an overall mailbox activity summary including parcel and interchange totals.

:::caution Established API The SOAP API is in maintenance mode. For new integrations use the REST equivalent. :::

Method Signature

DataSet ReportMailboxStats(string SessionID)

Parameters

ParameterTypeRequiredDescription
SessionIDstringYesActive session token from Login()

Response Object — DataSet

Returns an ADO.NET DataSet summarizing mailbox-level activity. Access results via DataTable rows.

ColumnTypeDescription
MailboxIDintUnique identifier of the mailbox
MailboxNamestringDisplay name of the mailbox
ParcelsInintTotal inbound parcels received
ParcelsOutintTotal outbound parcels sent
InterchangesInintTotal inbound interchanges received
InterchangesOutintTotal outbound interchanges sent
LastActivitydatetimeTimestamp of the most recent activity
<!-- Example response XML -->
<DataSet>
<Table>
<MailboxID>10001</MailboxID>
<MailboxName>Acme Corp Production</MailboxName>
<ParcelsIn>1482</ParcelsIn>
<ParcelsOut>976</ParcelsOut>
<InterchangesIn>8640</InterchangesIn>
<InterchangesOut>5210</InterchangesOut>
<LastActivity>2026-05-07T09:14:00</LastActivity>
</Table>
</DataSet>

:::note DataSet Access Pattern The SOAP DataSet return type is an ADO.NET dataset. Iterate Tables[0].Rows to access each mailbox summary row. :::

Code Examples

// .NET 10 — dotnet-svcutil generated proxy
// Retrieve the mailbox activity summary for the authenticated session's scope
var result = await client.ReportMailboxStatsAsync(sessionID);

// DataSet returned — iterate rows for each mailbox
var table = result.Tables[0];
foreach (DataRow row in table.Rows)
{
Console.WriteLine($"Mailbox: {row["MailboxName"]} (ID: {row["MailboxID"]})");
Console.WriteLine($" Parcels In/Out: {row["ParcelsIn"]} / {row["ParcelsOut"]}");
Console.WriteLine($" Interchanges In/Out: {row["InterchangesIn"]} / {row["InterchangesOut"]}");
Console.WriteLine($" Last Activity: {row["LastActivity"]:yyyy-MM-dd HH:mm}");
}

REST Equivalent

See Mailbox StatsGET /v2/reports/mailbox-stats.