This repository has been archived by the owner on Oct 15, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
API Files
M. Fazel Soltani edited this page Oct 10, 2019
·
7 revisions
This article documentates the Files API.
This API is designed for use in Clouddrop context. TODO!!!
-
POST
/user
Headername | Value |
---|---|
type | application/xml |
<?xml version="1.0" encoding="UTF-8"?>
<user>
<name>Some Name</name>
<email>some@address.com</email>
<password>*******</password>
<role>user</role>
</user>
Headername | Value |
---|---|
Statuscode | 204 |
-
GET
/user/login
Headername | Value |
---|---|
Auth | "Basic " + encodedBase64(Email:Password) |
Headername | Value |
---|---|
Statuscode | 204 |
client-token | xyz |
-
GET
/user/logout
Headername | Value |
---|---|
client-token | xyz |
Headername | Value |
---|---|
Statuscode | 204 |
-
GET
/user/auth
Headername | Value |
---|---|
client-token | xyz |
Headername | Value |
---|---|
Statuscode | 200 |
type | application/xml |
<?xml version="1.0" encoding="UTF-8"?>
<auth>
<client-token>xyz</client-token>
<email>some@address.com</email>
<role>user</role>
</auth>
-
GET
/user/{email}
Headername | Value |
---|---|
client-token | xyz |
Headername | Value |
---|---|
Statuscode | 200 |
type | application/xml |
<?xml version="1.0" encoding="UTF-8"?>
<user>
<name>Some Name</name>
<email>some@address.com</email>
<password>*******</password>
<role>user</role>
</user>
-
PUT
/user/{email}
Headername | Value |
---|---|
client-token | xyz |
type | application/xml |
<?xml version="1.0" encoding="UTF-8"?>
<user>
<name>New Name</name>
<email>some@address.com</email>
<password>*******</password>
</user>
Headername | Value |
---|---|
Statuscode | 204 |
-
DELETE
user/{email}
Headername | Value |
---|---|
client-token | xyz |
Headername | Value |
---|---|
Statuscode | 204 |
-
API
-
Tutorials