# Dosya Yükleme

{% hint style="success" %}
Önerilen [ön-imzalı URL yöntemi](https://docs.geopard.tech/geopard-tutorials/tr/api-dokumanlari/isteklere-genel-bakis/55.-zip-dosyalari-yukleme-6-mb-uzeri) 6 Mb üzerindeki dosyaları yüklemek için.
{% endhint %}

GeoPard API, daha fazla işleme ve analiz için toprak/verim/uygulanan/sınır veri setlerini içeren zip arşivlerinin yüklenmesine izin verir.&#x20;

{% hint style="danger" %}
Bulut sağlayıcısı AWS'nin teknik bir sınırlaması olarak, bu REST uç noktası üzerinden yüklenebilecek maksimum dosya boyutu 6 MB'dir.&#x20;
{% endhint %}

6 MB üzerindeki dosyaların yükleme adımları şu şekilde açıklanmıştır [Zip dosyalarını yükleme (6 MB üzeri)](https://docs.geopard.tech/geopard-tutorials/tr/api-dokumanlari/isteklere-genel-bakis/55.-zip-dosyalari-yukleme-6-mb-uzeri).&#x20;

Toprak/verim/uygulanan veri setinin başarılı bir şekilde yüklenmesinin hemen ardından, GeoPard motoru bunu tanımlı çiftlik içindeki ilgili parsellerle ilişkilendirir.

Sınır (boundary) dosyasının başarılı yüklenmesinin hemen ardından, GeoPard motoru onun işlemeye başlamasını başlatır.

Yanıt, işlem durumunu izlemek için bir \<uuid> içerir.

#### İstek örneği:

{% code overflow="wrap" lineNumbers="true" %}

```bash
curl --location --request POST 'https://api.geopard.tech/upload?fileType=<type>&farmUuid=<farm_uuid>' \
--header 'Authorization: <token>' \
--header 'Content-Type: application/zip' \
--data-binary '@path/to/file.zip'
```

{% endcode %}

Parametrelerin anlamı:

1. `<type>` - yüklenen veri setinin tipi. Bu bir `verim` VEYA `toprak` VEYA `uygulanan` VEYA `sınır`.
2. `<farm_uuid>` - ilgili `uuid` dosyanın yükleneceği Çiftliğin (Farm) kimliği (Opsiyonel).
3. `<token>` - GeoPard erişim tokenı.
4. `@path/to/file.zip` - yüklenen dosyanın yolu
