File Uploaders

Configure your software to work with tnd.quest

ShareX

(Destinations → Custom uploader settings → New)

Name: tnd.quest
Request URL: https://tnd.quest/upload.php
Destination type: Image uploader
Method: POST
Body: Form data (multipart/form-data)
Headers: Accept: application/json
File form name: file
URL: {json:data.urls.download_url}
Deletion URL: {json:data.urls.deletion_url}

Then, select it via Destinations → Image uploader → Custom image uploader

Chatterino

(Settings → External tools → Image Uploader)

Request URL: https://tnd.quest/upload.php
Form field: file
Extra headers: Accept: application/json
Image link: {data.urls.download_url}
Deletion link: {data.urls.deletion_url}

API

Endpoint


POST https://tnd.quest/upload.php

Request Format


Method: POST
Content-Type: multipart/form-data
Headers: Accept: application/json
File field: file
Max file size: 512M

Supported file extensions


Video: 3g2 3gp avi f4v flv mov movie mp4 mpeg rv webm wmv
Application: 7zip ai bin cdr cpt crl crt dcr docx dvi exe gpg gtar gzip hqx jar json kml kmz m4u mif oda p10 p12 p7a p7c p7r p7s pdf pem pgp ppt doc pptx psd rar rsa sit smil swf tar tgz vlc wbxml wmlc xl xls xlsx xml xspf z zip nigger
Audio: aac ac3 aif au flac m4a mid mp3 ogg ra ram rpm wav wma
Image: bmp gif ico jp2 jpg jpeg png svg tiff webp
Text: csv ics log rtf rtx srt txt vcf vtt xsl zsh lua
Message: eml
Font: otf ttf woff woff2