Creates a new user account (free trial or standard, depending on configuration) and automatically generates its api_token.
Parameters (form-data)
| Field | Type | Description |
|---|---|---|
emailrequired | string | Valid, unique email. |
passwordrequired | string | 4 to 46 characters. |
phonerequired | string | 10 to 20 characters. |
name | string | User's full name. |
Request
curl -X POST https://app.gecloud.me/api/v1/register \ -d "email=jean@example.com" \ -d "password=MyPassword123" \ -d "phone=+22997001122" \ -d "name=Jean Dupont"
Response β success
{
"st": 1,
"msg": "Registration successful",
"user": {
"id": 482,
"name": "Jean Dupont",
"email": "jean@example.com",
"role": "user",
"token": "9f3c1a...e02b"
}
}Possible responses
- st: 0 Invalid fields β details in
msg. - st: 2 This email already exists.
- st: 1 Account created β token returned in
user.token.
