API Doc-ElkAPI
  1. Midjourney Image Generation
API Doc-ElkAPI
  • Quick Start
    • Quick Start
    • Must-read for beginners
    • ElkAPI Announcement
  • API Reference
    • Error status code description
    • OpenAI Format
      • Veo3-chat format
      • seedance
      • response
      • generate video
      • image
      • Image Editing (gpt-image-1)
      • embed
      • Realtime
      • Get model list
      • Response ID to obtain results
      • Hunyuan3D
    • Anthropic Format
      • Anthropic Claude
    • Midjourney Image Generation
      • Quick teaching-complete process in one go
      • Task Query
        • pagination query
        • Specify ID to obtain task
      • Submit Imagine task
        POST
      • Submit video task
        POST
      • Submit editing task
        POST
      • Submit Action Task
        POST
      • Submit Blend task
        POST
      • Submit Describe task
        POST
      • Submit Modal
        POST
    • Image Generation
      • ideogram(images)
        • Official documentation (updated in real time)
        • Generate 3.0 (illustrated in the text)
        • Reframe 3.0 (Refactoring)
        • Replace Background 3.0
        • Remix 3.0 (Mixed Graph)
        • Edit 3.0 (Edit)
        • Generate (text and image)
        • Remix (mixed image)
        • Upscale (enlarged high-definition)
        • Describe
        • Edit
      • Flux(images)
        • Create Task - General
        • generate image
        • Fine tuning (temporarily unavailable)
        • query task
        • Generate image (replica format)
      • Replicate(image)
        • Create Task - General
        • Create task - float kontext pro, max
        • Create task-black forest labs/flux-1.1-pro
        • Create task-black forest labs/flux-1.1-pro ultra
        • query task
        • Create task
      • Recraft(images)
        • Generate Image
        • Vectorize Image
        • Remove Background
        • Clarity Upscale
        • Create style
        • Generative Upscale
    • Music Generation
      • Suno
        • Set suno version
        • Suno API Scenario Application Guide
        • Generate lyrics
        • Generate music
        • Upload music
        • Song Splicing
        • Full track acoustic separation
        • Single track acoustic separation
        • Create a new Persona
        • Query a single task
        • Generate MP4 MV video
        • Retrieve WAV format files
        • Timing: Lyrics, audio timeline
        • Batch query task
        • Create music using persona_id
      • Udio (not available yet)
        • Generate music
        • Query a single task
    • Video Generation
      • veo3
        • veo3-chat format
        • Submit video generation task
        • Check the video generation status
      • Dream Test
        • seedance
      • runway(video)
        • Official format
          • Generate videos from images
          • Get detailed task information
        • Reverse format
          • Generate (text)
          • Generate (refer to image)
          • Video2video video to video style redrawing
          • Act one emoji transfer
          • Feed - Get Task
      • kling (video)
        • Callback Protocol
        • image expansion
        • generate image
        • text-to-video
        • image-to-video
        • Video extension
        • Virtual try on
        • lip-sync
        • video effects
        • Query task (single)
      • luma (video)
        • Official API format
          • generate video
          • Single query task
      • MiniMax Conch (video)
        • Official Documentation
        • video generation
        • query task
        • File Download
      • PIKA(video)
        • Universal version
          • generate video
          • Query video tasks
        • Generate (reference video/extended video)
        • Generate (refer to image)
        • Generate (text)
        • feed
      • sora
        • Reverse format
          • Create video
          • Generate Video
          • Query video tasks
    • Audio
      • Text to audio conversion
      • audio to text
      • Create translation
  • Integration Guide
    • Best Practices
      • Claude code access instructions
      • ElkAPI Account Balance Query API Usage Instructions
      • Retry logic documentation using ElkAPI and OpenAI's official API
      • Midjorney Calling Best Practices
      • Runway Call Best Practices
    • Application Integration Guide
  • Pricing and Billing
    • About Price
    • About Grouping
  • Help Center
    • Help Center
    • Interface stability
    • Common Misconceptions
    • Use confusion
    • Privacy Policy
    • Terms of Service
  1. Midjourney Image Generation

Submit editing task

POST
https://api.elkapi.com/mj/submit/edits
1: Edit Image
MaskBase64 is required; the area to be modified is transparent.
Prompt is required.
Image is optional; this is the original image.
2: Redraw Image
Only Image and Prompt are required.

Request

Header Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://api.elkapi.com/mj/submit/edits' \
--header 'Authorization: Bearer {{api-key}}' \
--header 'Content-Type: application/json' \
--data-raw '// This example is based on the original1:1Based on the pictures,Edit the area and expand it,obtain9:16The result chart,Here are the result images
// https://storage.fonedis.cc/attachments/1372468820912115716/1394455401054998721/ji_zhi_niao_zai_fei_c1fea039-1a24-4a86-b690-3ecb1b098fa7.png?ex=6876df4b&is=68758dcb&hm=378d8fc751ef4de0de1c6b96f3d7ab699758e4a0ae8f809aad85510ea754ffa4&
{
    "prompt": "Several birds are flying",
    "image": "https://cdn.midjourney.com/1849687f-000a-45f5-a088-8263ebb8412d/0_3.png",
    "maskBase64": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzAAAAWwCAYAAACCaKT5AAAAAXNSR0IArs4c6QAAIABJREFUeF7s3Xmwbel5F+bfWns4+wz33LH79qypJUvWZHmUsWVLxrHBMTgMhkooQoACExcpwEWFyj8pEydAVapCFQUBJwFMgECCScBxeQgGisHG8oA8SLZmudWtnm9333PvGfa0Vupb+9zuVmugb7tb6q/1nC7ZPdyz97uf9z1V63e+9X2riS8CBAgQIECAAAECBAhUItBUUqcyCRAgQIAAAQIECBAgEAHGEBAgQIAAAQIECBAgUI2AAFNNqxRKgAABAgQIECBAgIAAYwYIECBAgAABAgQIEKhGQICpplUKJUCAAAECBAgQIEBAgDEDBAgQIECAAAECBAhUIyDAVNMqhRIgQIAAAQIECBAgIMCYAQIECBAgQIAAAQIEqhEQYKpplUIJECBAgAABAgQIEBBgzAABAgQIECBAgAABAtUICDDVtEqhBAgQIECAAAECBAgIMGaAAAECBAgQIECAAIFqBASYalqlUAIECBAgQIAAAQIEBBgzQIAAAQIECBAgQIBANQICTDWtUigBAgQIECBAgAABAgKMGSBAgAABAgQIECBAoBoBAaaaVimUAAECBAgQIECAAAEBxgwQIECAAAECBAgQIFCNgABTTasUSoAAAQIECBAgQICAAGMGCBAgQIAAAQIECBCoRkCAqaZVCiVAgAABAgQIECBAQIAxAwQIECBAgAABAgQIVCMgwFTTKoUSIECAAAECBAgQICDAmAECBAgQIECAAAECBKoREGCqaZVCCRAgQIAAAQIECBAQYMwAAQIECBAgQIAAAQLVCAgw1bRKoQQIECBAgAABAgQICDBmgAABAgQIECBAgACBagQEmGpapVACBAgQIECAAAECBAQYM0CAAAECBAgQIECAQDUCAkw1rVIoAQIECBAgQIAAAQICjBkgQIAAAQIECBAgQKAaAQGmmlYplAABAgQIECBAgAABAcYMECBAgAABAgQIECBQjYAAU02rFEqAAAECBAgQIECAgABjBggQIECAAAECBAgQqEZAgKmmVQolQIAAAQIECBAgQECAMQMECBAgQIAAAQIECFQjIMBU0yqFEiBAgAABAgQIECAgwJgBAgQIECBAgAABAgSqERBgqmmVQgkQIECAAAECBAgQEGDMAAECBAgQIECAAAEC1QgIMNW0SqEECBAgQIAAAQIECAgwZoAAAQIECBAgQIAAgWoEBJhqWqVQAgQIECBAgAABAgQEGDNAgAABAgQIECBAgEA1AgJMNa1SKAECBAgQIECAAAECAowZIECAAAECBAgQIECgGgEBpppWKZQAAQIECBAgQIAAAQHGDBAgQIAAAQIECBAgUI2AAFNNqxRKgAABAgQIECBAgIAAYwYIECBAgAABAgQIEKhGQICpplUKJUCAAAECBAgQIEBAgDEDBAgQIECAAAECBAhUIyDAVNMqhRIgQIAAAQIECBAgIMCYAQIECBAgQIAAAQIEqhEQYKpplUIJECBAgAABAgQIEBBgzAABAgQIECBAgAABAtUICDDVtEqhBAgQIECAAAECBAgIMGaAAAECBAgQIECAAIFqBASYalqlUAIECBAgQIAAAQIEBBgzQIAAAQIECBAgQIBANQICTDWtUigBAgQIECBAgAABAgKMGSBAgAABAgQIECBAoBoBAaaaVimUAAECBAgQIECAAAEBxgwQIECAAAECBAgQIFCNgABTTasUSoAAAQIECBAgQICAAGMGCBAgQIAAAQIECBCoRkCAqaZVCiVAgAABAgQIECBAQIAxAwQIECBAgAABAgQIVCMgwFTTKoUSIECAAAECBAgQICDAmAECBAgQIECAAAECBKoREGCqaZVCCRAgQIAAAQIECBAQYMwAAQIECBAgQIAAAQLVCAgw1bRKoQQIECBAgAABAgQICDBmgAABAgQIECBAgACBagQEmGpapVACBAgQIECAAAECBAQYM0CAAAECBAgQIECAQDUCAkw1rVIoAQIECBAgQIAAAQICjBkgQIAAAQIECBAgQKAaAQGmmlYplAABAgQIECBAgAABAcYMECBAgAABAgQIECBQjYAAU02rFEqAAAECBAgQIECAgABjBggQIECAAAECBAgQqEZAgKmmVQolQIAAAQIECBAgQECAMQMECBAgQIAAAQIECFQjIMBU0yqFEiBAgAABAgQIECAgwJgBAgQIECBAgAABAgSqERBgqmmVQgkQIECAAAECBAgQEGDMAAECBAgQIECAAAEC1QgIMNW0SqEECBAgQIAAAQIECAgwZoAAAQIECBAgQIAAgWoEBJhqWqVQAgQIECBAgAABAgQEGDNAgAABAgQIECBAgEA1AgJMNa1SKAECBAgQIECAAAECAowZIECAAAECBAgQIECgGgEBpppWKZQAAQIECBAgQIAAAQHGDBAgQIAAAQIECBAgUI2AAFNNqxRKgAABAgQIECBAgIAAYwYIECBAgAABAgQIEKhGQICpplUKJUCAAAECBAgQIEBAgDEDBAgQIECAAAECBAhUIyDAVNMqhRIgQIAAAQIECBAgIMCYAQIECBAgQIAAAQIEqhEQYKpplUIJECBAgAABAgQIEBBgzAABAgQIECBAgAABAtUICDDVtEqhBAgQIECAAAECBAgIMGaAAAECBAgQIECAAIFqBASYalqlUAIECBAgQIAAAQIEBBgzQIAAAQIECBAgQIBANQICTDWtUigBAgQIECBAgAABAgKMGSBAgAABAgQIECBAoBoBAaaaVimUAAECBAgQIECAAAEBxgwQIECAAAECBAgQIFCNgABTTasUSoAAAQIECBAgQICAAGMGCBAgQIAAAQIECBCoRkCAqaZVCiVAgAABAgQIECBAQIAxAwQIECBAgAABAgQIVCMgwFTTKoUSIECAAAECBAgQICDAmAECBAgQIECAAAECBKoREGCqaZVCCRAgQIAAAQIECBAQYMwAAQIECBAgQIAAAQLVCAgw1bRKoQQIECBAgAABAgQICDBmgAABAgQIECBAgACBagQEmGpapVACBAgQIECAAAECBAQYM0CAAAECBAgQIECAQDUCAkw1rVIoAQIECBAgQIAAAQICjBkgQIAAAQIECBAgQKAaAQGmmlYplAABAgQIECBAgAABAcYMECBAgAABAgQIECBQjYAAU02rFEqAAAECBAgQIECAgABjBggQIECAAAECBAgQqEZAgKmmVQolQIAAAQIECBAgQECAMQMECBAgQIAAAQIECFQjIMBU0yqFEiBAgAABAgQIECAgwJgBAgQIECBAgAABAgSqERBgqmmVQgkQIECAAAECBAgQEGDMAAECBAgQIECAAAEC1QgIMNW0SqEECBAgQIAAAQIECAgwZoAAAQIECBAgQIAAgWoEBJhqWqVQAgQIECBAgAABAgQEGDNAgAABAgQIECBAgEA1AgJMNa1SKAECBAgQIECAAAECAowZIECAAAECBAgQIECgGgEBpppWKZQAAQIECBAgQIAAAQHGDBAgQIAAAQIECBAgUI2AAFNNqxRKgAABAgQIECBAgIAAYwYIECBAgAABAgQIEKhGQICpplUKJUCAAAECBAgQIEBAgDEDBAgQIECAAAECBAhUIyDAVNMqhRIgQIAAAQIECBAgIMCYAQIECBAgQIAAAQIEqhEQYKpplUIJECBAgAABAgQIEBBgzAABAgQIECBAgAABAtUICDDVtEqhBAgQIECAAAECBAgIMGaAAAECBAgQIECAAIFqBASYalqlUAIECBAgQIAAAQIEBBgzQIAAAQIECBAgQIBANQICTDWtUigBAgQIECBAgAABAgKMGSBAgAABAgQIECBAoBoBAaaaVimUAAECBAgQIECAAAEBxgwQIECAAAECBAgQIFCNgABTTasUSoAAAQIECBAgQICAAGMGCBAgQIAAAQIECBCoRkCAqaZVCiVAgAABAgQIECBAQIAxAwQIECBAgAABAgQIVCMgwFTTKoUSIECAAAECBAgQICDAmAECBAgQIECAAAECBKoREGCqaZVCCRAgQIAAAQIECBAQYMwAAQIECBAgQIAAAQLVCAgw1bRKoQQIECBAgAABAgQICDBmgAABAgQIECBAgACBagQEmGpapVACBAgQIECAAAECBAQYM0CAAAECBAgQIECAQDUCAkw1rVIoAQIECBAgQIAAAQICjBkgQIAAAQIECBAgQKAaAQGmmlYplAABAgQIECBAgAABAcY
Response Response Example
{
    "code": 1,
    "description": "Submit Success",
    "result": "1751569585394059"
}
Previous
Submit video task
Next
Submit Action Task
Built with