POST /accounts
Crée un nouveau compte utilisateur. Point de terminaison public, sans authentification.
Dans la plupart des cas, les utilisateurs doivent s’inscrire via l’application web sur app.llmgenerator.com . Ce point de terminaison sert surtout à la création de comptes par programme.
Corps de la requête
Adresse e-mail de l’utilisateur. Doit être unique.
Prénom (1 à 50 caractères).
Nom (50 caractères au maximum).
Nom de l’entreprise (100 caractères au maximum).
Réponse
Indique si le compte a bien été créé.
Détails du compte créé. Afficher Propriétés du compte
Identifiant unique du compte.
Adresse e-mail de l’utilisateur.
Formule du compte (initialement free).
Horodatage ISO 8601 de la création du compte.
Clé d’API initiale du compte. Conservez-la en lieu sûr.
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"
}