Skip to content
This repository has been archived by the owner on Mar 17, 2023. It is now read-only.

Commit

Permalink
[NEW] Add docs for webdav's endpoint (#1528)
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcosSpessatto authored and sampaiodiego committed Dec 20, 2019
1 parent b8cc479 commit e10cee7
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 0 deletions.
2 changes: 2 additions & 0 deletions _data/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -482,6 +482,8 @@
- updateOwnBasicInfo
- Video Conference:
- jitsi-update-timeout
- Webdav:
- getMyAccounts
- Offset and Count and Sort Info
- Rate Limiter
- Query and Fields Info
Expand Down
2 changes: 2 additions & 0 deletions contributing/documentation/documentation-map/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -472,6 +472,8 @@ Here you can also find what articles are incomplete and missing.
- updateOwnBasicInfo
- Video Conference:
- jitsi-update-timeout
- Webdav:
- getMyAccounts
- Offset and Count and Sort Info
- Rate Limiter
- Query and Fields Info
Expand Down
6 changes: 6 additions & 0 deletions developer-guides/rest-api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,12 @@ When calling a production Rocket.Chat server, ensure it is running via HTTPS and
| :----------------------------------------------- | :---------------------------------------------------------- | :----------------------------------------- |
| `/api/v1/video-conference/jitsi.update-timeout` | Updates the timeout of Jitsi video conference in a channel. | [Link](video-conference/jitsi-update-timeout) |

### Webdav

| Url | Short Description | Details Page |
| :----------------------------------- | :------------------------------------------- | :---------------------------- |
| `/api/v1/webdav.getMyAccounts` | Retrieves the user's webdav accounts. | [Link](webdav/getmyaccounts) |

## Language specific wrappers

### Java
Expand Down
5 changes: 5 additions & 0 deletions developer-guides/rest-api/webdav/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Webdav endpoints

| Url | Short Description | Details Page |
| :----------------------------------- | :------------------------------------------- | :-------------------- |
| `/api/v1/webdav.getMyAccounts` | Retrieves the user's webdav accounts. | [Link](getmyaccounts) |
37 changes: 37 additions & 0 deletions developer-guides/rest-api/webdav/getmyaccounts/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Webdav Get my Accounts

Retrieves the user's webdav accounts.

| URL | Requires Auth | HTTP Method |
| :--- | :--- | :--- |
| `/api/v1/webdav.getMyAccounts` | `yes` | `GET` |

## Example call to get all the roles

```bash
curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
-H "X-User-Id: aobEdbYhXfu5hkeqG" \
http://localhost:3000/api/v1/webdav.getMyAccounts
```

## Example Result

```json
{
"accounts": [
{
"_id": "P3Gru7ocFCd4vpKEs",
"server_url": "http://localhost:8080/remote.php/webdav/",
"username": "admin",
"name": "Webdav account"
}
],
"success": true
}
```

## Change Log

| Version | Description |
| :--- | :--- |
| 2.4.0| Added |

0 comments on commit e10cee7

Please sign in to comment.