Введение
Добро пожаловать в документацию Secure Data API. Наше API предоставляет безопасные методы для управления данными, пользователями и файлами через RESTful интерфейс.
GET
/api/status
Проверка статуса API сервера
curl -X GET https://api.securedata.com/v2/status \
-H "Authorization: Bearer YOUR_API_KEY"
Аутентификация
Все запросы требуют аутентификации через API ключ или OAuth2 токен.
POST
/api/auth/token
Получение токена доступа
| Параметр | Тип | Описание |
|---|---|---|
| client_id | string | Идентификатор клиента |
| client_secret | string | Секретный ключ клиента |
{
"client_id": "your_client_id",
"client_secret": "your_client_secret"
}
Управление данными
API для работы с пользовательскими данными и метаинформацией.
POST
/api/data/process
Обработка и сохранение структурированных данных
| Параметр | Тип | Описание |
|---|---|---|
| data_type | string | Тип данных (text/json/xml) |
| payload | object | Данные для обработки |
| encryption | boolean | Шифрование данных |
Работа с файлами
Загрузка, скачивание и управление файлами через API.
POST
/api/files/upload
Загрузка файла на сервер
curl -X POST https://api.securedata.com/v2/files/upload \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "file=@document.pdf" \
-F "description=Важный документ"