# Failų įkėlimas

{% hint style="success" %}
Rekomenduojama [iš anksto pasirašyto URL metodo](https://docs.geopard.tech/geopard-tutorials/ltu/api-dokumentacija/uzklausu-apzvalga/55.-ikelti-zip-failus-virs-6-mb) įkelti failus virš 6 MB.
{% endhint %}

GeoPard API leidžia įkelti zip archyvus su dirvožemio/derliaus/taikyto/parcelės ribų duomenimis tolesniam apdorojimui ir analizei.&#x20;

{% hint style="danger" %}
Dėl debesijos tiekėjo AWS techninio apribojimo maksimalus failo dydis, kurį galima įkelti per šį REST galinį tašką, yra 6 MB.&#x20;
{% endhint %}

Failų, didesnių nei 6 MB, įkėlimo žingsniai aprašyti [Įkelti zip failus (virš 6 MB)](https://docs.geopard.tech/geopard-tutorials/ltu/api-dokumentacija/uzklausu-apzvalga/55.-ikelti-zip-failus-virs-6-mb).&#x20;

Iškart po sėkmingo dirvožemio/derliaus/taikyto duomenų rinkinio įkėlimo GeoPard variklis susieja jį su susijusiomis laukų parcelėmis, esančiomis nurodytoje ūkyje.

Iškart po ribų (boundary) sėkmingo įkėlimo GeoPard variklis pradeda jų apdorojimą.

Atsakyme yra \<uuid>, skirtas stebėti apdorojimo būseną.

#### Užklausos pavyzdys:

{% 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 %}

Kur parametrai yra:

1. `<type>` - įkelto duomenų rinkinio tipas. Jis turi būti `derlius` ARBA `dirvožemis` ARBA `taikyta` ARBA `ribos`.
2. `<farm_uuid>` - `uuid` ūkyje, kuriame failas bus įkeliamas (neprivaloma).
3. `<token>` - GeoPard prieigos raktas.
4. `@path/to/file.zip` - kelias iki įkeliamo failo
