Uploaders

ShareX

Download the ShareX configuration file: config.sxcu

Chatterino

  • Request URL: https://i.ennead.cc/api/upload
  • Form Field: file
  • Image Link: {link}

API

Uploading an Image

curl -X POST -F "file=@/path/to/your/file.jpg" https://i.ennead.cc/api/upload

Upload Response Example

{
    "id": "abcd1",
    "ext": ".jpg",
    "name": "example",
    "type": "image/jpeg",
    "key": "randomkey123456",
    "link": "https://i.ennead.cc/abcd1.jpg",
    "delete": "https://i.ennead.cc/api/delete?key=randomkey123456",
    "embed": "https://i.ennead.cc/v/abcd1",
    "width": 1920,
    "height": 1080,
    "timestamp": 1628097600000
}

Deleting an Image

curl -X GET "https://i.ennead.cc/api/delete?key=randomkey123456"

Delete Response Example

{
    "message": "File deleted successfully"
}