flexisip-account-manager/flexiapi/resources/views/api/documentation/accounts/carddav_credentials.blade.php
2025-09-01 15:07:54 +02:00

30 lines
No EOL
917 B
PHP

## Account CardDav credentials
The following endpoints will return `403 Forbidden` if the requested account Space doesn't have `carddav_user_credentials` set to `true`.
### `GET /accounts/{id}/carddavs`
<span class="badge badge-warning">Admin</span>
Show an account CardDav servers credentials.
### `GET /accounts/{id}/carddavs/{carddav_id}`
<span class="badge badge-warning">Admin</span>
Show an account CardDav server credentials.
### `PUT /accounts/{id}/carddavs/{carddav_id}`
<span class="badge badge-warning">Admin</span>
Create an account CardDav server credentials.
JSON parameters:
* `username` **required** the username
* `password` **required** the password in plain text
* `algorithm` **required**, values can be `SHA-256` or `MD5`
* `realm` **required** the realm
### `DELETE /accounts/{id}/carddavs/{carddav_id}`
<span class="badge badge-warning">Admin</span>
Delete an account related action.