Create a customer
POSThttps://api.evora.lol/api/developer-api/users
Requires scopeusers:write
A password of at least 6 characters is required — there is no self-service way for an end-user to set one later, and an account created without one can never be logged into.
Usernames are lowercased and restricted to a-z 0-9 _ - ., matching what the SDK accepts at login.
Body
| usernamerequired string | Length: 3–50 |
| passwordrequired string | Length: 6–100 |
| email string (email) |
Request
{ "username": "craigfan", "password": "hunter2hunter2" }
Responses
201Created.
400Malformed or semantically invalid request.
json
{ "error": "Invalid request body" }
409Username already exists.
More in Users
- getLook up a customer by username
- getList customers
- getGet a customer
- putUpdate a customer
- deleteDelete a customer
- postMint a password-reset token
- postConsume a reset token and set the new password
- postBan a customer
- postUnban a customer
- postReset a customer's HWID
- getRead a customer's two-factor state
- deleteReset a customer's two-factor authentication
- postReset a customer's device binding
- postMint a one-time SDK login token (panel SSO)
- postRedeem a license key on a customer's behalf
- postBulk customer actions
Base URL https://api.evora.lol/api/developer-api · full spec at developer-api.yaml · back to the docs