POST /accounts
Este endpoint cria uma conta de usuário. É público e não exige autenticação.
Na maioria dos casos, o cadastro ocorre pelo aplicativo em app.llmgenerator.com. Este endpoint é destinado sobretudo à criação programática de contas.
Corpo da requisição
E-mail do usuário. Deve ser único.
Nome do usuário (1–50 caracteres).
Sobrenome do usuário (máximo 50 caracteres).
Nome da empresa do usuário (máximo 100 caracteres).
Resposta
Se a conta foi criada com sucesso.
Dados da conta criada.Mostrar Propriedades de account
Identificador único da conta.
Plano da conta (inicia como free).
Data de criação da conta em ISO 8601.
Chave de API inicial da conta. Guarde com segurança.
curl -X POST https://api.llmgenerator.com/api/v1/accounts \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"firstName": "Jane",
"lastName": "Doe",
"company": "Acme Inc"
}'
{
"success": true,
"message": "Account created successfully",
"account": {
"id": "user_abc123def456",
"email": "user@example.com",
"firstName": "Jane",
"lastName": "Doe",
"company": "Acme Inc",
"plan": "free",
"createdAt": "2026-01-27T10:00:00.000Z"
},
"apiKey": "llm_1706345678_initialkeyabc123"
}