POST auth/steam/create

Continue a new account creation workflow by providing a username and an email address.

Example

POST /api/v1/auth/steam/create HTTP/1.1
Accept: application/json
Content-Type: application/json
Authorization: Bearer ...

{
  "email": "tcoles@elinemedia.com",
  "username": "tcoles"
}
----------------------------------------
HTTP/1.1 204 No Content

Security

The temporary sign-up token must be passed as a bearer token.

URL Parameters

NONE

Query Parameters

NONE

Request Body

NameDescriptionValue
emailthe user's email addressstring
usernamethe user's desired user namestring

Response

A successful response is an empty 204. At this point, the user should expect to receive a verification code via their provided email adress.

Besides the standard error responses, 403 is returned if the sign-up token is invalid or expired, and 400 is returned if the requested user name has been taken, if the provisional account has expired, if the provisional account was already successfully converted into a full account, or for any other normal failure. In the case of a taken user name, the response message will be Username is taken..

Response Body

NONE