Skip to main content
Version: 1.0.1

List Email Addresses


Return the email addresses the company can receive mail at. Like Assign Email Address, this is called with a company token, not the partner JWT, and the company must have an active ADMIN user.

Endpoint​

PropertyValue
URLGET /smtp/account/{companyId}/email-addresses
MethodGET
AuthR-Auth: <company-jwt> (Administrator role required)
Base URLStage Environment https://api-stage.docnova.ai/
Production Environment https://api.docnova.ai/

Example Request​

curl --location '{{baseUrl}}/smtp/account/{{companyId}}/email-addresses' \
--header 'R-Auth: {{companyJwt}}'

Path parameters​

ParameterTypeRequiredDescription
companyIdUUIDYesCompany UUID

Request fields​

This endpoint takes no parameters or request body besides the path parameter above.

Response​

[
{
"emailAddress": "sales-team@mail.example.com",
"active": true,
"lastEmailReceivedAt": "2026-01-15T12:00:00.000Z"
}
]

Response fields​

FieldTypeDescription
emailAddressstringThe assigned email address
activebooleanWhether the address is active
lastEmailReceivedAtstring (ISO 8601)Time the address last received an email

Response Codes​

CodeDescription
200OK — Returns the company's assigned email addresses
401Unauthorized — R-Auth header missing or invalid
403Forbidden — Company does not have an active ADMIN user