Demo
GET
Query parameters
limitnumberOptionalExample:
The maximum number of records to return.
10offsetnumberOptionalExample:
The number of records to skip.
0Responses
200
Demo accounts retrieved successfully
application/json
403
Access denied
application/json
get
/demoGET /demo HTTP/1.1
Host:
Accept: */*
{
"count": 10,
"users": [
{
"id": 1,
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"previewLink": "encrypted_preview_link"
}
]
}POST
Body
emailstringOptionalExample:
user@example.comfirstNamestringOptionalExample:
JohnlastNamestringOptionalExample:
Doepasswordstring | nullableOptionalExample:
securePassword123Responses
201
Demo account created successfully
application/json
400
User with such email already registered
application/json
403
Access denied
application/json
post
/demo/accountPOST /demo/account HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 95
{
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"password": "securePassword123"
}{
"id": 1,
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"previewLink": "encrypted_preview_link"
}Path parameters
idnumberRequired
Responses
200
Demo account reset successfully
application/json
ResponseanyExample:
{"message":"Demo account reset successfully","description":"The demo account has been reset successfully."}400
Invalid account ID
application/json
403
Access denied
application/json
404
Demo account not found
application/json
post
/demo/account/reset/{id}POST /demo/account/reset/{id} HTTP/1.1
Host:
Accept: */*
{
"message": "Demo account reset successfully",
"description": "The demo account has been reset successfully."
}Body
filestring · binaryOptional
Responses
200
File uploaded successfully
application/json
ResponsestringExample:
formatted_file_name.jpg400
Invalid file
application/json
post
/action-demo-filesPOST /action-demo-files HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 17
{
"file": "binary"
}formatted_file_name.jpgPATCH
Path parameters
idnumberRequired
Body
emailstringRequiredExample:
user@example.comfirstNamestringRequiredExample:
JohnlastNamestringRequiredExample:
Doepasswordstring | nullableRequiredExample:
securePassword123Responses
200
Demo account edited successfully
application/json
400
User with such email already registered
application/json
403
Access denied
application/json
patch
/demo/account/{id}PATCH /demo/account/{id} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 95
{
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"password": "securePassword123"
}{
"id": 1,
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"previewLink": "encrypted_preview_link"
}DELETE
Path parameters
idnumberRequired
Responses
200
Demo account deleted successfully
application/json
ResponseanyExample:
{"message":"Demo account deleted successfully","description":"The demo account has been deleted successfully."}400
Invalid account ID
application/json
403
Access denied
application/json
404
Demo account not found
application/json
delete
/demo/account/{id}DELETE /demo/account/{id} HTTP/1.1
Host:
Accept: */*
{
"message": "Demo account deleted successfully",
"description": "The demo account has been deleted successfully."
}Path parameters
fileNamestringRequired
Responses
200
File deleted successfully
application/json
ResponseanyExample:
{"message":"File deleted successfully","description":"The file has been deleted successfully."}404
File not found
application/json
500
Internal server error
application/json
delete
/action-demo-files/{fileName}DELETE /action-demo-files/{fileName} HTTP/1.1
Host:
Accept: */*
{
"message": "File deleted successfully",
"description": "The file has been deleted successfully."
}Last updated