---
title: Create an account
---
Creates a new User account. The User account will remain inactive
until [it is confirmed](/reference/backend/api/account/confirm).
## Endpoints
Creating a new User account is possible via this endpoint:
| Method | Path | Authentication |
| --------: | :--- | :------------- |
| | `/signup` | None |
This endpoint requires no authentication
## Request body
| Property | Type | Description |
| ----------: | :------- | :---------- |
| `email` | `string` | The E-mail address of the User |
| `language` | `boolean`| The language code for the User |
## Response status codes
Possible status codes for these endpoints are:
| Status code | Description |
| ----------: | :---------- |
| | success |
| | the request was malformed |
| | server error |
If the status code is not the `error` property
in the response body should indicate the nature of the problem.
## Response body
| Value | Type | Description |
| ------------------- | -------- | ----------- |
| `result` | String | Either `success` or `error` |
| `error` | String | Will give info on the nature of the error. Only set if an error occurred. |
| `email` | String | The E-mail address where the confirmation email was sent to |
## Example request
```js
const signup = await axios.post(
'https://backend.freesewing.org/signup',
{
email: "joost@joost.at",
language: "en"
}
)
```
## Example response
```201.json
{
"result": "success",
"email": "joost@joost.at"
}
```