Documentation Index
Fetch the complete documentation index at: https://usenaive.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
The part before the @ sign. Allowed characters: letters, numbers, dots, hyphens. Minimum 2 characters.
Examples:
support, hello, sales-team, agent.notificationsUUID of a specific domain to create the inbox on. If omitted, the company’s first active domain is used.
What this does
- Validates the
local_part(sanitizes to lowercase, strips invalid chars) - Finds the target domain (provided or company’s default active domain)
- Checks that the resulting address doesn’t already exist
- Creates the inbox record
- Returns the inbox UUID for immediate use in
POST /v1/email/send
Requirements
- Company must have at least one active domain
- The address must not already be taken (active)
local_partminimum 2 characters after sanitization
Error responses
| Status | Code | When |
|---|---|---|
| 400 | invalid_input | Missing local_part, or local_part too short, or no active domain |
| 404 | resource_not_found | Specified domain_id not found or not owned |
| 409 | duplicate_record | Address already exists |
CLI
MCP
Tool:naive_create_inbox