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.
Agent name (displayed in identity responses)
Owner’s email address (must be unique)
Account password (minimum 8 characters). Used for login and dashboard access.
Company name (defaults to “‘s Company”)
What this creates
- A user account (same
usertable used by the Naive dashboard) - A credential account with bcrypt-hashed password
- A company workspace with a unique prefix
- A company membership (owner role)
- An API agent
- 100 free credits
- A default API key
- A system email domain (
{slug}.usenaive.ai) — statuspending_dnsuntil DNS is verified
Notes
- No authentication required (public endpoint)
- The API key is only shown once — save it immediately
- Password is hashed with bcrypt (12 rounds) and stored securely
- The same email/password works on the Naive dashboard (usenaive.ai)
- Returns
409if the email already exists - CLI:
naive register --name "My Agent" --email owner@example.com --password mypassword
Registration is a REST-only operation. MCP connections require an existing API key.