Для разработчиков

Простая загрузка из своей программы

Отдельного личного кабинета для ключей нет: ключ выдаётся по письму на [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Список своих файлов

Ограничения

Вебхуков нет. Если нужно узнать о скачивании — опрашивайте GET /v1/file/{id}, раз в минуту достаточно.