API Key Management

Your API Key

Keep this key secure. Don't share it with others.

Change Password

API Documentation

Upload Image
POST /api/upload
Authorization: Bearer YOUR_API_KEY
Content-Type: multipart/form-data

file: image_file
Get Images
GET /api/images
Authorization: Bearer YOUR_API_KEY
Delete Image
DELETE /api/images/:imageId
Authorization: Bearer YOUR_API_KEY

Integrations

This is where the upload scripts will be saved
Setup Instructions
  1. Download both files and save them in the folder:
  2. Open Greenshot and right-click its tray icon, then select Preferences.
  3. Go to the Plugins tab and click on External Commands.
  4. Click New to create a new external command.
  5. Fill in the following details:
    • Name: [Whatever you'd like]
    • Command: C:\Windows\System32\wscript.exe
    • Arguments:
    • (The {0} will be replaced by Greenshot with the screenshot file path)
  6. Click Ok to add the command.
  7. Click Ok again.
  8. Restart Greenshot, and go back to the preferences.
  9. Open the Destination tab.
  10. Enable the Save directly checkbox.
  11. Scroll down and check the box for the command we created earlier: [Whatever you named it]
  12. Then you can go to the General tab, and change the hotkeys for how you'd like to take a screenshot.
  13. Now when you take a screenshot, Greenshot will run the command, upload your image, and automatically put it in your clipboard for pasting!

Setup Instructions
  1. Open ShareX and go to Destinations → Custom Uploader Settings
  2. Click "New custom uploader"
  3. Fill in the following details:
    • Name: EJK Images
    • Request Type: POST
    • Request URL: https://i.emjaykae.com/api/upload
    • Form field name: image
    • Headers: Add a new header with:
      • Name: x-api-key
      • Value: Your API key
    • Response type: JSON
    • Response URL: {json:url}
  4. Click "Save" to create the uploader
  5. Now you can select "EJK Images" as a destination when taking screenshots!
Important: Maximum file size is 5MB. Only image files are allowed.