Skip to main content
Skip table of contents

Удaление ключей

Удаление ключей

Удаление ключей осуществляется вне зависимости от того, был ли заведен только на платформу, или только на домофоне, или сразу и туда, и туда - ключ будет удален в любом случае. Нельзя удалить ключ у пользователя, если он имеет 'type' => 'main'

JSON
{
    "keys": [
        "14ec4e5b",
        "14ec5e5b"
    ]
}

DELETE /api/admin/v1/intercoms/{intercom}/keys

Параметры метода

int intercom, Уникальный идентификатор домофона


array keys, Массив ключей домофона, которые будут удалены

204 No Content

Успешный ответ

401 Unauthorized

Токен авторизации не передан или не валидный

422 Unprocessable Entity

Возвращает JSON объект с ошибкой. VMS Admin/Общая информация панели администратора/Валидация администратора

JSON
{
    "message": "Тут не будет информативного сообщения",
    "errors": {
        "any_key": [
            "Тут будет описана причина ошибки"
        ]
    }
}
cURL
BASH
curl -k --request POST \
	--url 'https://your-domain/api/admin/v1/intercoms/{intercom}/keys' \
	--header 'Content-Type: application/json' \
	--header 'Accept: application/json' \
	--data '{
    "intercom": 0,
    "keys": []
}'
PHP
PHP
$data = array (
  'intercom' => 0,
  'keys' => 
  array (
  ),
);
$context = stream_context_create([
	'ssl'=>['verify_peer' => false],
	'http' => [
		'method' => 'DELETE',
		'header' => "Content-Type: application/json\r
Accept: application/json",
		'content'=>json_encode($data)
	]
]);
$result = file_get_contents('https://your-domain/api/admin/v1/intercoms/{intercom}/keys', false, $context);
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.