add docs for existing API
This commit is contained in:
parent
5f38f67247
commit
f086676b7c
3 changed files with 389 additions and 0 deletions
90
doc/api/users.md
Normal file
90
doc/api/users.md
Normal file
|
@ -0,0 +1,90 @@
|
|||
## List users
|
||||
|
||||
Get a list of users.
|
||||
|
||||
```
|
||||
GET /users
|
||||
```
|
||||
|
||||
```json
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"email": "john@example.com",
|
||||
"name": "John Smith",
|
||||
"blocked": false,
|
||||
"created_at": "2012-05-23T08:00:58Z",
|
||||
"bio": null,
|
||||
"skype": "",
|
||||
"linkedin": "",
|
||||
"twitter": "",
|
||||
"dark_scheme": false,
|
||||
"theme_id": 1
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"email": "jack@example.com",
|
||||
"name": "Jack Smith",
|
||||
"blocked": false,
|
||||
"created_at": "2012-05-23T08:01:01Z",
|
||||
"bio": null,
|
||||
"skype": "",
|
||||
"linkedin": "",
|
||||
"twitter": "",
|
||||
"dark_scheme": true,
|
||||
"theme_id": 1
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
## Single user
|
||||
|
||||
Get a single user.
|
||||
|
||||
```
|
||||
GET /users/:id
|
||||
```
|
||||
|
||||
Parameters:
|
||||
|
||||
+ `id` (required) - The ID of a user
|
||||
|
||||
```json
|
||||
{
|
||||
"id": 1,
|
||||
"email": "john@example.com",
|
||||
"name": "John Smith",
|
||||
"blocked": false,
|
||||
"created_at": "2012-05-23T08:00:58Z",
|
||||
"bio": null,
|
||||
"skype": "",
|
||||
"linkedin": "",
|
||||
"twitter": "",
|
||||
"dark_scheme": false,
|
||||
"theme_id": 1
|
||||
}
|
||||
```
|
||||
|
||||
## Current user
|
||||
|
||||
Get currently authenticated user.
|
||||
|
||||
```
|
||||
GET /user
|
||||
```
|
||||
|
||||
```json
|
||||
{
|
||||
"id": 1,
|
||||
"email": "john@example.com",
|
||||
"name": "John Smith",
|
||||
"blocked": false,
|
||||
"created_at": "2012-05-23T08:00:58Z",
|
||||
"bio": null,
|
||||
"skype": "",
|
||||
"linkedin": "",
|
||||
"twitter": "",
|
||||
"dark_scheme": false,
|
||||
"theme_id": 1
|
||||
}
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue