# Încărcarea fișierelor

{% hint style="success" %}
Recomandat să [abordare cu URL pre-semnat](https://docs.geopard.tech/geopard-tutorials/ro/documentatie-api/prezentare-generala-a-cererilor/55.-incarca-fisiere-zip-peste-6-mb) pentru a încărca fișiere peste 6 MB.
{% endhint %}

API-ul GeoPard permite încărcarea arhivelor zip cu seturi de date pentru sol/recoltă/aplicări/limite pentru prelucrare și analiză ulterioară.&#x20;

{% hint style="danger" %}
Dintr-o limitare tehnică a furnizorului cloud AWS, dimensiunea maximă a fișierului ce poate fi încărcat prin acest endpoint REST este de 6 MB.&#x20;
{% endhint %}

Pașii de încărcare pentru fișiere peste 6 MB sunt descriși în [Încărcarea fișierelor zip (peste 6 MB)](https://docs.geopard.tech/geopard-tutorials/ro/documentatie-api/prezentare-generala-a-cererilor/55.-incarca-fisiere-zip-peste-6-mb).&#x20;

Imediat după încărcarea cu succes a setului de date pentru sol/recoltă/aplicații, motorul GeoPard îl leagă de parcelele aferente din ferma definită.

Imediat după încărcarea cu succes a fișierului de delimitare, motorul GeoPard inițiază prelucrarea acestuia.

Răspunsul conține \<uuid> pentru a monitoriza starea procesării.

#### Exemplu de cerere:

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

Unde parametrii sunt:

1. `<type>` - tipul setului de date încărcat. Trebuie să fie un `recoltă` SAU `sol` SAU `aplicare` SAU `delimitare`.
2. `<farm_uuid>` - UUID-ul `uuid` a fermei în care fișierul va fi încărcat (Opțional).
3. `<token>` - tokenul de acces GeoPard.
4. `@path/to/file.zip` - calea către fișierul încărcat
