Раскройте метод, чтобы увидеть параметры и ответы.
GET
Создание объекта PasswordObject
/api/v1/createPasswordObject
Параметры
| Параметр | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| token | query | string | Да | Ваш API ключ |
| type_id | query | string | Да | Может принимать следующие значения: letters - только буквы латинского алфавита, numbers - только цифры, both - смешанный тип |
| len | query | integer | Да | Длина пароля от 1 до 16 |
Ответы
200 — Выполнено успешно
{
"result": {
"password_object_id": 243
}
}
400 — Некорректный запрос
404 — Страница не найдена
429 — Превышен лимит запросов
500 — Сервер недоступен
GET
Получить все объекты PasswordObjects
/api/v1/getPasswordObjects
Параметры
| Параметр | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| token | query | string | Да | Ваш API ключ |
Ответы
200 — Выполнено успешно
400 — Некорректный запрос
404 — Страница не найдена
429 — Превышен лимит запросов
500 — Сервер недоступен
GET
Получить объект PasswordObject по ID
/api/v1/getPasswordObject
Параметры
| Параметр | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| token | query | string | Да | Ваш API ключ |
| id | query | integer | Да | ID объекта возвращаемое из createPasswordObject |
Ответы
200 — Выполнено успешно
400 — Некорректный запрос
404 — Страница не найдена
429 — Превышен лимит запросов
500 — Сервер недоступен
GET
Редактирование объекта PasswordObject
/api/v1/editPasswordObject
Параметры
| Параметр | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| token | query | string | Да | Ваш API ключ |
| id | query | integer | Да | ID объекта возвращаемое из createPasswordObject |
| type_id | query | string | Да | Может принимать следующие значения: letters - только буквы латинского алфавита, numbers - только цифры, both - смешанный тип |
| len | query | integer | Да | Длина пароля от 1 до 16 |
Ответы
200 — Выполнено успешно
{
"result": "1"
}
400 — Некорректный запрос
404 — Страница не найдена
429 — Превышен лимит запросов
500 — Сервер недоступен
GET
Удаление объекта PasswordObject
/api/v1/deletePasswordObject
Параметры
| Параметр | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| token | query | string | Да | Ваш API ключ |
| id | query | integer | Да | ID объекта возвращаемое из createPasswordObject |
Ответы
200 — Выполнено успешно
{
"result": "1"
}
400 — Некорректный запрос
404 — Страница не найдена
429 — Превышен лимит запросов
500 — Сервер недоступен
GET
Отправить SMS с кодом подтверждения
/api/v1/sendSmsMessageWithCode
Параметры
| Параметр | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| token | query | string | Да | Ваш API ключ |
| password_object_id | query | integer | Да | ID объекта возвращаемое из createPasswordObject |
| phone | query | string | Да | Номер телефона |
| message | query | string | Да | сообщение должно обязательно содержать переменную для подстановки %CODE%) Например: message = Ваш пароль: %CODE% |
| alphaname_id | query | integer | Нет | смотрите использование Альфа-имен |
Ответы
200 — Выполнено успешно
{
"status": "ok",
"parts": 1,
"len": 21,
"sms_id": 2208471,
"code": "GAYXILYZOX"
}
