Zephdrive

Разработчикам

REST API даёт вошедшим учётным записям программный доступ к файлам, общим ссылкам и событиям.

Аутентификация

Передавайте токен в заголовке Authorization. Токены создаются в разделе «Настройки → Для разработчиков» после входа. Запросы без действующего токена получают ответ 401 Unauthorized.

Пример

Запрос без токена отклоняется:

GET /api/v2/files HTTP/2
Host: <your-domain>
Authorization: Bearer <token>

HTTP/2 401
content-type: application/json

{"error":"unauthorized"}

Методы

GET/api/v2/filesСписок файлов и папок
POST/api/v2/filesСоздать файл или папку
GET/api/v2/sharesСписок общих ссылок
POST/api/v2/sharesСоздать общую ссылку
GET/api/v2/eventsОпрос изменений

Ограничения частоты

Частота запросов ограничена для каждого токена. При превышении API отвечает кодом 429 с заголовком Retry-After.