POST /accounts
Este extremo crea una cuenta de usuario nueva. Es público y no requiere autenticación.
En la mayoría de los casos, los usuarios deben registrarse en la aplicación web en app.llmgenerator.com . Este extremo está pensado principalmente para la creación programática de cuentas.
Cuerpo de la solicitud
Dirección de correo del usuario. Debe ser única.
Nombre del usuario (1-50 caracteres).
Apellido del usuario (máx. 50 caracteres).
Nombre de la empresa del usuario (máx. 100 caracteres).
Respuesta
Indica si la cuenta se creó correctamente.
Datos de la cuenta creada. Mostrar Propiedades de account
Identificador único de la cuenta.
Dirección de correo del usuario.
Plan de la cuenta (comienza como free).
Marca de tiempo ISO 8601 de la creación de la cuenta.
Clave API inicial de la cuenta. Guárdela de forma segura.
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 (201)
Validation Error (400)
Email Already Exists (409)
{
"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"
}