Get an Application
Retrieve full application details including SMTP credentials and sending key.
Retrieve full application details, including SMTP credentials, sending key, authorized domains, IP allowlist, and outbound IPs.
Scope: applications.read
Path Parameters
application_idintegerrequiredThe ID of the application to retrieve.
Response
idintegeroptionalApplication ID.
namestringoptionalApplication name.
smtp_usernamestringoptionalSMTP username.
smtp_passwordstringoptionalSMTP password.
sending_keystringoptionalSending key.
authorized_domainsarrayoptionalAuthorized domains, each with domain_id and domain_name.
ip_allowlistarrayoptionalIP allowlist entries, each with an ip_block.
local_part_liststring[]optionalAllowed local parts for the From address; empty means unrestricted. Maximum 64 entries, lowercased and trimmed, each 1–64 characters matching ^[a-z0-9](?:[a-z0-9._-]*[a-z0-9])?$.
allowed_recipient_domainsstring[]optionalAllowed recipient domains; empty means unrestricted. Maximum 64 entries, lowercased with trailing dots removed, each a full domain such as gmail.com, up to 128 characters.
outbound_ipsarrayoptionalOutbound IP allotments, each with an allotment_id.
notesstringoptionalApplication notes.
Sample Response
{
"data": {
"id": 10,
"name": "My App",
"smtp_username": "app10",
"smtp_password": "...",
"sending_key": "roo_...",
"authorized_domains": [
{
"domain_id": 123,
"domain_name": "example.com"
}
],
"ip_allowlist": [
{
"ip_block": "203.0.113.0/24"
}
],
"local_part_list": ["hello", "noreply"],
"allowed_recipient_domains": ["gmail.com", "example.org"],
"outbound_ips": [],
"notes": ""
}
}