AtourinAtourin
Home
API Reference
Home
API Reference
  • API Reference

    • Autentikasi (Auth)
    • Theme & Konfigurasi Aplikasi
    • Home & Discovery
    • Produk & Pengalaman Wisata
    • Destinasi & Area Wisata
    • Homestay (Akomodasi)
    • ARTI (Atourin Regenerative Tourism Initiative)
    • Promo & Voucher
    • Pencarian (Search)
    • Upload File
    • Transaksi & Pesanan (Orders)
    • Pembayaran (Payments)
    • Asuransi (Insurance)
    • Ulasan (Reviews)
    • Profil Pengguna (Profile)
    • Daftar Keinginan (Wishlist)
    • Notifikasi (Notifications)
    • FAQ (Pertanyaan Umum)
    • Blog & Artikel

Upload File

Dokumentasi API untuk mengunggah aset media (gambar atau video) ke cloud storage Atourin untuk digunakan pada profil, ulasan, atau produk.

Endpoint Overview

MethodEndpointDeskripsi
POST/uploadsMengunggah satu file media.
POST/uploads/multiMengunggah banyak file media sekaligus.

1. Upload Single File

Mengunggah satu file menggunakan format multipart/form-data. Endpoint ini secara otomatis melakukan optimasi ukuran file untuk gambar.

  • URL: /uploads
  • Method: POST
  • Headers:
    • Authorization: Bearer {{token}}
    • Content-Type: multipart/form-data
  • Body:
    • file: (Binary data)
  • Response (200 OK):
{
  "FullURL": "https://storage.atourin.com/uploads/user-avatar-01.jpg",
  "name": "user-avatar-01.jpg",
  "type": "image/jpeg"
}

2. Upload Multiple Files

Mengunggah beberapa file dalam satu request. Sangat disarankan saat mengirimkan banyak foto untuk ulasan produk.

  • URL: /uploads/multi
  • Method: POST
  • Headers:
    • Authorization: Bearer {{token}}
    • Content-Type: multipart/form-data
  • Body:
    • files: (Array of binary data)
  • Response (200 OK):
{
  "FullURL": [
    "https://storage.atourin.com/uploads/photo-01.jpg",
    "https://storage.atourin.com/uploads/photo-02.jpg"
  ]
}

Batasan Teknis:

  • Max File Size: 10MB per file.
  • Allowed Extensions: .jpg, .jpeg, .png, .mp4.
  • Optimization: Gambar akan di-resize secara otomatis jika melebihi resolusi 2048px (lebar/tinggi).

🔥 Uji Coba API (Simulator)

Gunakan simulator di bawah ini untuk mencoba seluruh endpoint di atas secara langsung. Anda dapat mengubah URL, Method, Headers, dan Body sesuai kebutuhan.

Last Updated: 3/27/26, 5:05 AM
Contributors: Priyono Atourin
Prev
Pencarian (Search)
Next
Transaksi & Pesanan (Orders)