Crazyrouter API Document
🇺🇸 English
  • 中文
  • 🇺🇸 English
🇺🇸 English
  • 中文
  • 🇺🇸 English
🇺🇸 English
  • 中文
  • 🇺🇸 English
API 参考
快速开始接入教程官网模型与价格控制台
API 参考
快速开始接入教程官网模型与价格控制台
  1. Midjourney
  • 默认模块
    • Crazyrouter Overview
      • Introduction
      • API request
      • API Quick Start Guide
      • API Endpoint
      • Contact us
    • Chat
      • ChatGPT
        • ChatGPT Audio
          • whisper-1
          • Create Translation (whisper-1, audio to English, untested)
        • ChatGPT Chat
          • Chat Completion Object
          • Chat Completion Chunk Object
          • Create Chat Completion (Streaming)
          • Create Chat Completion (Non-Streaming)
          • Create Chat Vision (Streaming)
          • Create Chat Vision (Streaming) base64
          • Create Chat Vision (Non-Streaming)
          • Create Chat Image Generation (Non-Streaming)
          • Function calling
          • Official N Test
          • Create Chat Function Call
          • Create Structured Output
          • Control Reasoning Model Effort Level
          • Create Chat Completion qwen-mt-turbo
          • Create Chat Completion DeepSeek V3.1 Thinking Level (Streaming)
          • DeepSeek OCR Recognition
        • ChatGPT Completions
          • Completion Object
        • ChatGPT Embeddings
          • Embedding Object
          • Create Embedding
        • Web Search
          • web search
        • ChatGPT Moderations
          • Content Moderation (Moderations)
      • Anthropic Claude
        • Chat Completion Object
        • Chat Completion Chunk Object
        • Count Input Tokens count_tokens [Native Format]
        • Create Chat Completion (Streaming) [Native Format]
        • Create Function Call (Streaming) [Native Format]
        • Create Thinking Chat [Native Format]
        • Create Thinking Chat
        • Create Chat Completion (Streaming)
        • Create Chat Completion (Non-Streaming)
        • Create Chat Vision (Streaming)
        • Create Chat Vision (Non-Streaming)
        • PDF Support [Native Format]
      • Google Gemini
        • Gemini Native Format
          • Create Context Cache cachedContents [Native Format]
          • Text Generation
          • Text Generation Streaming
          • Text Generation Thingking+streaming
          • Image Generation gemini-2.5-flash-image
          • Image Generation gemini-2.5-flash-image Control Aspect Ratio +imageSize
          • Image Understanding
          • Formatted Output
          • Function Call
          • Document Understanding
          • URL context
          • Code Execution
          • Video Understanding
          • URL context
          • Video Understanding-url Native Format
          • Audio Understanding
          • Text Generation gemini-3-pro-preview:generateContent
        • Chat-compatible Format
          • Gemini Image Generation API [Chat Compatible Format]
          • Chat API [Chat Compatible Format]
          • Chat API - Thinking 1 [Chat Compatible Format]
          • Chat API - Thinking 2 [Chat Compatible Format]
          • Vision API [Chat Compatible Format]
          • Chat + File Reading API [Chat Compatible Format]
    • Chat (Responses)
      • Responses API vs Chat API
      • Create Function Calling
      • Create Model Response (Streaming)
      • Create Model Response (Control Thinking Length)
      • web search
      • Create Model Response (GPT-5 Enable Thinking)
    • Image Generation Models
      • Image Object
      • Midjourney
        • Submit Video Task (Image-to-Video)
          POST
        • Submit Simple Change Task (String Form)
          POST
        • Get Task Image (Gateway-Hosted Copy)
          GET
        • Submit Edits Task (Inpainting)
          POST
        • Submit Shorten Task (Prompt Shortening)
          POST
        • Submit Change Task (U/V/R Actions)
          POST
        • InsightFace Face Swap
          POST
        • upload image
          POST
        • upload Imagine task
          POST
        • Query Task Status by Task ID
          GET
        • Query Tasks by ID List
          POST
        • Get Task Image Seed
          GET
        • Execute Action
          POST
        • Submit Blend Task
          POST
        • Sumit Describe task
          POST
        • Sumit Modal
          POST
      • GPT Image (gpt-image-2)
        • Create gpt-image-1
        • Create Image (gpt-image-2, OpenAI images/generations format)
        • Edit Image (gpt-image-2, mask / multi-image reference)
      • Jimeng Image
        • Create Image
        • Edit Image
      • Doubao Seedream
        • doubao-seedream-3-0-t2i-250415
        • doubao-seededit-3-0-i2i-250628
        • doubao-seedream-4-0-250828 Text-to-Image
        • doubao-seedream-4-0-250828 Image-to-Image
        • doubao-seedream-4-0-250828 Multi-Image to Image
        • doubao-seedream-4-5-251128 Text-to-Image (text-only input, single image output)
        • doubao-seedream-4-5-251128 Text+Image to Image (single image in, single image out)
        • doubao-seedream-4-5-251128 Multi-Image Fusion (multiple inputs, single output)
        • doubao-seedream-4-5-251128 Image Set Output (multi-image output)
        • doubao-seedream-4-5-251128 Single Image to Image Set
        • doubao-seedream-4-5-251128 Multi-Reference to Image Set
      • Qwen-Image
        • qwen-image-edit-2509
    • Video Models
      • Veo
        • Unified Video Format
          • Unified Video API Task Status
          • Create Video with Image
          • Create Video (Reference Image)
        • OpenAI Video Format
      • Kling
        • Callback Protocol
        • Omni Video omni-video (kling-v3-omni / kling-video-o1)
        • Image Generation
        • Text-to-Video
        • Image to Video
        • Query Task (free)
        • Multi-Image Reference to Video
        • Lip Sync
        • Extend Video
        • Video Effects
      • Jimeng Video
        • Jimeng Task Status
        • Submit Video Generation Task
        • Query Video Task (free)
      • Hailuo (MiniMax)
        • Hailuo Task Status
        • Submit Video Generation Task
        • Query Video Task Status
        • Image-to-Video
      • Doubao Seedance
        • Text-to-Video Example
        • Image to Video - First Frame
        • seedance-lite First/Last Frame
        • Image-to-Video (base64 encoded)
        • Query Single Task
      • Sora
        • OpenAI Video Format
          • OpenAI Query Task
          • OpenAI Download Video
          • OpenAI Create Video (with image)
          • Create Video from Storyboard
          • OpenAI Create Video with Image (Private Mode)
          • OpenAI Create Video (with Character)
      • Tongyi Wanxiang
        • Generate Video
        • Query Video
      • Unified Video API (all video models)
        • Query Video Task (Unified Format)
        • Submit Video Generation Task (Unified Format)
    • System API
      • List Tokens
      • Create Token
      • Get Models Supported by Token
      • Get Account Info
      • Update Token
      • Delete Token
      • Search Tokens
      • Query Async Task (Image / Video)
      • Get Single Model Info
    • Suno Music
      • Suno Parameters
      • Suno Overview
      • Submit Tasks
        • Generate Song (Inspiration Mode)
        • Generate Song (Custom Mode)
        • Generate Song (Extend Mode)
        • Generate Song (Artist Style)
        • Generate Song (Upload Song for Re-creation)
        • Generate Lyrics
        • Concatenate Songs
      • Query Tasks
        • Batch Get Tasks
        • Query Single Task
        • Get WAV
    • Python
      • Python Speech-to-Text (whisper-1)
      • Python Embeddings
      • Python Function Calling Demo
      • Python LangChain Demo
      • Python llama_index Configuration
      • Python Basic Chat
      • Python Local Image Recognition (Multimodal)
      • Python Remote Image Recognition (Multimodal)
      • Python Image Recognition with Claude
      • Python Library Streaming Output
      • Python requests streaming output demo
      • Python image generation and editing (gpt-image-2)
      • Python official OpenAI library (AutoGPT / LangChain, etc.)
      • Python multi-turn conversation
    • Rerank
      • Rerank
    • PHP
      • PHP Image Editing Demo
    • Node.js
      • Node.js Audio Transcription Demo
    • Plugins & Client Setup Guides
      • Codex
      • N8N
      • Gemini CLI
      • Claude Code Installation and Usage Guide
      • CherryStudio Configuration Guide
      • dify Configuration Guide
      • cline
      • aider
      • Cursor
      • lobechat
      • ChatBox
      • gpt_academic
      • nextchat
      • zotero gpt
      • CLAUDE DEV
      • ChatGPT Sidebar
      • chatgpt-on-wechat
      • chatgpt GPT Academic
      • RikkaHub
      • Coze Workflow Configuration Guide
    • Help Center
      • Thinking Model Response Format
      • HTTP Status Codes and Their Meanings
      • Image Upload API
    • Decisions API (TypeSafe JEV)
      • Create Decisions
    • 3D Generation (Hunyuan hy-3d)
      • Query 3D Generation Task
      • Submit 3D Generation Task
    • File Upload
      • Temporary Images
        • Temporary Base64 Image Upload
        • Get Presigned Direct Upload URL (recommended for large files)
        • Re-host Remote Image as Temporary URL
        • Temporary Local Image Upload
      • Playground
        • Playground Image Upload
      • Deprecated
        • Legacy Upload Endpoint (Unsupported)
  • Unified Video API
    • Unified Video
  1. Midjourney

upload image

默认 API 入口 api.crazyrouter.com
https://api.crazyrouter.com
默认 API 入口 api.crazyrouter.com
https://api.crazyrouter.com
POST
/mj/submit/upload-discord-images
Official docs: https://docs.midjourney.com/hc/en-us/articles/33329380893325-Managing-Image-Uploads

Request

Header Params

Body Params application/json

Examples

Responses

🟢200成功
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.crazyrouter.com/mj/submit/upload-discord-images' \
--header 'Authorization: Bearer {{YOUR_API_KEY}}' \
--header 'content-type: application/json' \
--data '{
    "base64Array": [
        "data:image/png;base64,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
Response Response Example
{}
Modified at 2026-09-28 15:01:37
Previous
InsightFace Face Swap
Next
upload Imagine task
Built with