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)
|
- [Groups](groups.md)
|
||||||
- [Namespaces](namespaces.md)
|
- [Namespaces](namespaces.md)
|
||||||
- [Settings](settings.md)
|
- [Settings](settings.md)
|
||||||
|
- [Keys](keys.md)
|
||||||
|
|
||||||
## Clients
|
## 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
|
## User creation
|
||||||
|
|
||||||
Creates a new user. Note only administrators can create new users.
|
Creates a new user. Note only administrators can create new users.
|
||||||
|
|
Loading…
Reference in a new issue