ImaginePro
HomeDocs
HomeDocs
  1. API Documentation
  • Introduction
  • System Design
  • Get Started
  • My Account
    • Credits
    • Generation Modes
  • API Documentation
    • Generate Image
      POST
    • Get Progress
      GET
    • Upscale
      POST
    • Variation
      POST
    • Zoom
      POST
    • Pan
      POST
    • Reroll
      POST
    • Make Square
      POST
    • Cancel Job
      POST
    • Inpainting
      POST
    • Image to Text (describe)
      POST
    • Image to Image
      POST
    • Face Swap
      POST
    • Blend
      POST
    • History
      GET
    • Generate Image Boost
      POST
    • Button Boost
      POST
    • Prompt Check
      POST
    • Account Info
      GET
    • Generate Image - Flux Model
      POST
    • Remove Background
      POST
  • FLUX API Documentation
    • Generate Image
      POST
    • Upscale Image
      POST
  • Video API Documentation
    • Generate Video By Image
    • Get Progress
    • Extend Video
  • DIY Plan Endpoints
    • Queue Management
      • Count jobs in queue
      • Reboot the queue
      • Pause the queue
      • Resume the queue
    • Get Linked Discord Token Details
    • Toggle Linked Discord Token
    • Get Message Trace
    • Get Ban Words List
    • Update Ban Words List
    • Get Linked Account List
    • Get Linked Account queue status
    • Excute MJ commad
  • Guide
    • FAQ
    • Troubleshoot
  • HowTos
    • How to get Discord token, server and channel ID
    • How to use ImaginePro web app
    • How to make ImaginePro API request in Postman
    • How to use Midjourney V6
    • How to link your own Discord account
    • How to debug the ImaginePro web app
  • Web App
    • Credits
  1. API Documentation

Get Progress

GET
https://api.imaginepro.ai/api/v1/message/fetch/{messageId}
Retrieve progress and response from a message you've sent in a previous request.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.imaginepro.ai/api/v1/message/fetch/d15c1541-229a-442b-9873-d3494dede12a'

Responses

🟢200Success
application/json
Body

Example
{
    "messageId": "your-button-message-id",
    "prompt": "A little cat running on the grass",
    "originalUrl": "https://cdn.discordapp.com/attachments/123/123/123.png",
    "uri": "https://cdn.imaginepro.ai/storage/123/123/123.png",
    "progress": 100,
    "status": "DONE",
    "createdAt": "2023-08-01T14:03:01.817Z",
    "updatedAt": "2023-08-01T14:03:01.817Z",
    "buttons": [
        "U1",
        "U2",
        "U3",
        "U4",
        "🔄",
        "V1",
        "V2",
        "V3",
        "V4",
        "Zoom Out 2x",
        "Zoom Out 1.5x",
        "Vary (Strong)",
        "Vary (Subtle)"
    ],
    "images": [
        "https://cdn.imaginepro.ai/storage/123/123/123-1.png",
        "https://cdn.imaginepro.ai/storage/123/123/123-2.png",
        "https://cdn.imaginepro.ai/storage/123/123/123-3.png",
        "https://cdn.imaginepro.ai/storage/123/123/123-4.png"
    ],
    "originatingMessageId": "your-message-id",
    "ref": ""
}
Modified at 2025-05-02 03:56:13
Previous
Generate Image
Next
Upscale
Built with