Для разработчиков
Простая загрузка из своей программы
Отдельного личного кабинета для ключей нет: ключ выдаётся по письму на [email protected] тем, у кого тариф «Рабочий» или «Организация». Мы намеренно не делали самообслуживание — запросов пока единицы.
Загрузка
POST /v1/upload X-Key: ваш-ключ Content-Type: multipart/form-data файл в поле "f", необязательные поля: ttl срок в днях, 0 — бессрочно pass пароль на скачивание limit максимум скачиваний
В ответ приходит короткая ссылка и внутренний номер файла:
{ "url": "https://fp.ru/d/7hK2", "id": "f_5a18c0", "bytes": 1843200000 }
Что можно ещё
| Запрос | Что делает |
|---|---|
GET /v1/file/{id} | Состояние файла и счётчик скачиваний |
DELETE /v1/file/{id} | Отозвать ссылку |
GET /v1/list | Список своих файлов |
Ограничения
- 30 запросов в минуту на ключ
- Размер файла — по тарифу, как и на сайте
- Ключ бессрочный, отзывается по письму
Вебхуков нет. Если нужно узнать о скачивании — опрашивайте
GET /v1/file/{id}, раз в минуту достаточно.