Move get user by ID of an SSH key documentation to separate file
This commit is contained in:
parent
8ec59bd18b
commit
1be79e8e7c
3 changed files with 47 additions and 45 deletions
|
@ -21,6 +21,7 @@
|
|||
- [Groups](groups.md)
|
||||
- [Namespaces](namespaces.md)
|
||||
- [Settings](settings.md)
|
||||
- [Keys](keys.md)
|
||||
|
||||
## Clients
|
||||
|
||||
|
|
46
doc/api/keys.md
Normal file
46
doc/api/keys.md
Normal file
|
@ -0,0 +1,46 @@
|
|||
# Keys
|
||||
|
||||
## Get SSH key with user by ID of an SSH key
|
||||
|
||||
Get SSH key with user by ID of an SSH key. Note only administrators can lookup SSH key with user by ID of an SSH key.
|
||||
|
||||
```
|
||||
GET /keys/:id
|
||||
```
|
||||
|
||||
Parameters:
|
||||
|
||||
- `id` (required) - The ID of an SSH key
|
||||
|
||||
```json
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Sample key 25",
|
||||
"key": "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt1256k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0=",
|
||||
"created_at": "2015-09-03T07:24:44.627Z",
|
||||
"user": {
|
||||
"name": "John Smith",
|
||||
"username": "john_smith",
|
||||
"id": 25,
|
||||
"state": "active",
|
||||
"avatar_url": "http://www.gravatar.com/avatar/cfa35b8cd2ec278026357769582fa563?s=40\u0026d=identicon",
|
||||
"web_url": "http://localhost:3000/u/john_smith",
|
||||
"created_at": "2015-09-03T07:24:01.670Z",
|
||||
"is_admin": false,
|
||||
"bio": null,
|
||||
"skype": "",
|
||||
"linkedin": "",
|
||||
"twitter": "",
|
||||
"website_url": "",
|
||||
"email": "john@example.com",
|
||||
"theme_id": 2,
|
||||
"color_scheme_id": 1,
|
||||
"projects_limit": 10,
|
||||
"current_sign_in_at": null,
|
||||
"identities": [],
|
||||
"can_create_group": true,
|
||||
"can_create_project": true,
|
||||
"two_factor_enabled": false
|
||||
}
|
||||
}
|
||||
```
|
|
@ -150,51 +150,6 @@ Parameters:
|
|||
}
|
||||
```
|
||||
|
||||
### Get SSH key with user by ID of an SSH key
|
||||
|
||||
Get SSH key with user by ID of an SSH key. Note only administrators can lookup SSH key with user by ID of an SSH key.
|
||||
|
||||
```
|
||||
GET /keys/:id
|
||||
```
|
||||
|
||||
Parameters:
|
||||
|
||||
- `id` (required) - The ID of an SSH key
|
||||
|
||||
```json
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Sample key 25",
|
||||
"key": "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt1256k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0=",
|
||||
"created_at": "2015-09-03T07:24:44.627Z",
|
||||
"user": {
|
||||
"name": "John Smith",
|
||||
"username": "john_smith",
|
||||
"id": 25,
|
||||
"state": "active",
|
||||
"avatar_url": "http://www.gravatar.com/avatar/cfa35b8cd2ec278026357769582fa563?s=40\u0026d=identicon",
|
||||
"web_url": "http://localhost:3000/u/john_smith",
|
||||
"created_at": "2015-09-03T07:24:01.670Z",
|
||||
"is_admin": false,
|
||||
"bio": null,
|
||||
"skype": "",
|
||||
"linkedin": "",
|
||||
"twitter": "",
|
||||
"website_url": "",
|
||||
"email": "john@example.com",
|
||||
"theme_id": 2,
|
||||
"color_scheme_id": 1,
|
||||
"projects_limit": 10,
|
||||
"current_sign_in_at": null,
|
||||
"identities": [],
|
||||
"can_create_group": true,
|
||||
"can_create_project": true,
|
||||
"two_factor_enabled": false
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## User creation
|
||||
|
||||
Creates a new user. Note only administrators can create new users.
|
||||
|
|
Loading…
Reference in a new issue