# Upload af filer

{% hint style="success" %}
Anbefales at [pre-signed URL-metoden](https://docs.geopard.tech/geopard-tutorials/dnk/api-dokumentation/oversigt-over-foresporgsler/55.-upload-zip-filer-over-6-mb) til at uploade filer over 6 Mb.
{% endhint %}

GeoPard API tillader upload af zip-arkiver med jord-, udbytte-, tilført- og grænse-datasæt til videre behandling og analyse.&#x20;

{% hint style="danger" %}
Som en teknisk begrænsning hos cloud-udbyderen AWS er den maksimale filstørrelse for upload via dette REST-endpoint 6 MB.&#x20;
{% endhint %}

Uploadtrin for filer over 6 MB er beskrevet i [Upload zip-filer (over 6 MB)](https://docs.geopard.tech/geopard-tutorials/dnk/api-dokumentation/oversigt-over-foresporgsler/55.-upload-zip-filer-over-6-mb).&#x20;

Lige efter en vellykket upload af jord-/udbytte-/tilført-datasættet knytter GeoPard-motoren det til de relaterede marker inde i den definerede bedrift.

Lige efter en vellykket upload af grænsen initialiserer GeoPard-motoren behandlingen.

Svaret indeholder \<uuid> for at spore behandlingsstatus.

#### Forespørgsels-eksempel:

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

Hvor parametrene er:

1. `<type>` - typen af det uploadede datasæt. Det skal være en `udbytte` ELLER `jord` ELLER `tilført` ELLER `grænse`.
2. `<farm_uuid>` - `uuid` på Bedriften hvor filen vil blive uploadet (valgfri).
3. `<token>` - GeoPard adgangstoken.
4. `@path/to/file.zip` - stien til den uploadede fil
