Значок Uploofy
Uploofy Documents
API

Створюйте посилання та завантаження програмно.

Використовуйте Uploofy API, щоб створювати коди доступу, завантажувати файли та ділитися посиланнями без відкриття інтерфейсу.

POST /api/delivery GET /api/delivery/:code Спочатку JSON
Створити доставку Запит
curl -X POST https://uploofy.app/end/delivery \
  -H 'Authorization: Bearer sk_xxxxxxxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{
    "url": "https://example.com/file.pdf",
    "name": "Shared file",
    "meta": "Saved file"
  }'
Розв’язати доставку Відповідь
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Надіслати файли або збережені посилання

Приймає JSON‑payload’и для прямих посилань або base64‑blob’и з метаданими.

  • Повертає code, downloadUrl і нормалізоване name.
  • Автентифікуйтеся за допомогою Authorization: Bearer <api_key> (або X-API-Key), щоб прив’язати завантаження до свого акаунта.
  • Приймає payload’и url або file з необов’язковим meta.
  • Готове для запланованих задач або разових доставок.
GET /api/delivery/:code

Розв’язати будь‑який код доступу

Обмінюйте коди на live‑URL файлу або збережене посилання, зберігаючи можливість аудиту.

  • Використовуйте /file, щоб примусово виконати бінарне завантаження.
  • Повертає url для збережених посилань і downloadUrl для завантажень.
  • Чудово підходить для клієнтських застосунків, CLI або cron‑задач.
POST /api/user/login

Легка автентифікація

Створюйте демо‑користувачів через /api/user/signup, а потім входьте, щоб отримати паритет із дашбордом.

Лише JSON Токен не потрібен Готове до SPA