POST /accounts
Mit diesem Endpunkt wird ein neues Nutzerkonto erstellt. Es handelt sich um einen öffentlichen Endpunkt ohne Authentifizierung.
In den meisten Fällen sollten sich Nutzer über die Webanwendung unter app.llmgenerator.com registrieren. Dieser Endpunkt dient vor allem der programmatischen Kontoerstellung.
Anfragetext
E-Mail-Adresse des Nutzers. Muss eindeutig sein.
Vorname des Nutzers (1–50 Zeichen).
Nachname des Nutzers (max. 50 Zeichen).
Firmenname des Nutzers (max. 100 Zeichen).
Antwort
Ob das Konto erfolgreich angelegt wurde.
Details des angelegten Kontos. Anzeigen Eigenschaften von account
Eindeutige Kennung des Kontos.
E-Mail-Adresse des Nutzers.
Tarif des Kontos (beginnt mit free).
ISO-8601-Zeitstempel der Kontoerstellung.
Erster API-Schlüssel für das Konto. Sicher aufbewahren.
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"
}