Monitors

Overenie
API kľúč sa odosiela ako Bearer token v hlavičke Authorization. Získať API kľúč.
Zoznam

API endpoint

GET
https://send.sk/api/v1/transfers

Príklad požiadavky

curl --location --request GET 'https://send.sk/api/v1/transfers' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'

Parameters

Meno
Typ
Popis
search
voliteľné string
The search query.
search_by
voliteľné string
Hľadať podľa. Možné hodnoty sú: name for Meno, description for Popis, filename for Názov súboru. Predvolená hodnota: name.
domain_id
voliteľné integer
ID domény.
sort_by
voliteľné string
Zoradiť podľa. Možné hodnoty sú: id for Dátum vytvorenia, name for Meno, description for Popis, size for Veľkosť, files_count for Súbory, downloads_count for Stiahnutia, expires_at for Platí do. Predvolená hodnota: id.
sort
voliteľné string
Zoradiť. Možné hodnoty sú: desc for Zostupne, asc for Vzostupne. Predvolená hodnota: desc.
per_page
voliteľné integer
Výsledkov na stránku. Možné hodnoty sú: 10, 25, 50, 100. Predvolená hodnota: 10.
Zobraziť

API endpoint

GET
https://send.sk/api/v1/transfers/{id}

Príklad požiadavky

curl --location --request GET 'https://send.sk/api/v1/transfers/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Vytvoriť

API endpoint

POST
https://send.sk/api/v1/transfers

Príklad požiadavky

curl --location --request POST 'https://send.sk/api/v1/transfers' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'name={name}' \
--data-urlencode 'file_uuids[]={file_uuid}' \

Parameters

Meno
Typ
Popis
name
povinné string
Meno.
file_uuids
povinné array
UUID súborov, ktoré budú pripojené k tomuto prenosu.
domain_id
povinné integer
ID domény.
alias
voliteľné string
Alias.
message
voliteľné string
Správa.
password
voliteľné string
Heslo.
downloads_limit
voliteľné integer
Limit stiahnutí.
file_preview
voliteľné boolean
File preview.
sender_email
voliteľné string
E-mail odosielateľa.
recipient_emails[index][value]
voliteľné array
E-maily príjemcov.
Aktualizovať

API endpoint

PUT PATCH
https://send.sk/api/v1/transfers/{id}

Príklad požiadavky

curl --location --request PUT 'https://send.sk/api/v1/transfers/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'

Parameters

Meno
Typ
Popis
name
voliteľné string
Meno.
alias
voliteľné string
Alias.
message
voliteľné string
Popis.
password
voliteľné string
Heslo.
downloads_limit
voliteľné integer
Limit stiahnutí.
file_preview
voliteľné boolean
File preview.
Zmazať

API endpoint

DELETE
https://send.sk/api/v1/transfers/{id}

Príklad požiadavky

curl --location --request DELETE 'https://send.sk/api/v1/transfers/{id}' \
--header 'Authorization: Bearer {api_key}'