- Site
- Session
- User
- Callback
- Workflow
- File
Sign up
POST
http://localhost:5212/api/v4/user
Auth: None
Request
Body Params application/json
email
string <email>
required
Example:
example@cloudreve.org
password
string
required
>= 6 characters<= 64 characters
Example:
P@ssw0rd
language
string
optional
Example:
en-US
captcha
string | null
optional
Example:
z3ds
ticket
string | null
optional
Example:
4qXv7KmbYajJ0yFDKcmJ
Example
{
"email": "example@cloudreve.org",
"password": "P@ssw0rd",
"language": "en-US",
"captcha": "z3ds",
"ticket": "4qXv7KmbYajJ0yFDKcmJ"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://localhost:5212/api/v4/user' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "example@cloudreve.org",
"password": "P@ssw0rd",
"language": "en-US",
"captcha": "z3ds",
"ticket": "4qXv7KmbYajJ0yFDKcmJ"
}'
Responses
🟢200Success
application/json
Body
data
object (User)
required
id
string
required
Example:
6JIo
email
string | null
optional
nickname
string | null
required
Example:
Johnny Zhang
created_at
string <date-time>
required
Example:
2023-08-06T19:21:59+08:00
anonymous
boolean | null
required
group
object (Group)
required
status
enum<string> | enum<null>
optional
Allowed values:
activeinactivemanual_bannedsys_banned
avatar
enum<string> | enum<null>
required
Allowed values:
filegravatar
Example:
file
preferred_theme
string | null
required
Example:
#131313
credit
integer | null
required
language
string
required
Example:
en-US
code
integer
required
0
- Success.Default:
0
Example:
0
msg
string
optional
error
string | null
optional
correlation_id
string <uuid> | null
optional
Example:
b4351ecc-ee1a-4455-bc94-2c3dbcc58538
Example
{
"data": {
"id": "6JIo",
"email": "Grover30@hotmail.com",
"nickname": "Johnny Zhang",
"created_at": "2023-08-06T19:21:59+08:00",
"anonymous": null,
"group": {
"id": "1AI8",
"name": "Admin",
"permission": "/f8B",
"direct_link_batch_size": 10,
"trash_retention": 864000
},
"status": "inactive",
"avatar": "file",
"preferred_theme": "#131313",
"credit": 8,
"language": "en-US"
},
"code": 0,
"msg": ""
}
🟢200Email activation required