Skip to main content
POST
Midjourney V8.2 리믹스 인터페이스
Midjourney에는 콘텐츠 검토 시스템이 내장되어 있습니다. 검토는 이미지 단위로 진행되며, 필터링된 이미지는 결과에 포함되지 않고 나머지 이미지는 정상적으로 반환되므로 평소보다 적은 수의 이미지를 받을 수 있습니다. 한 장이라도 검토를 통과하면 작업은 completed가 되고 정상 과금됩니다. 모든 이미지가 필터링되면 작업은 failed가 되고 예약된 크레딧은 전액 환불됩니다. 프롬프트와 참조 이미지가 콘텐츠 가이드라인을 준수하는지 확인해 주세요.

인증

Authorization
string
header
필수

##모든 인터페이스는 Bearer Token 인증이 필요합니다##

API Key 발급:

API Key 관리 페이지에서 API Key를 발급받으세요

요청 헤더에 다음을 추가하세요:

본문

application/json
model
enum<string>
기본값:mj-v8.2-remix
필수

모델 이름

사용 가능한 옵션:
mj-v8.2-remix
prompt
string
필수

원하는 조정 방향을 설명하는 새 프롬프트, Midjourney 매개변수 구문 지원

Maximum string length: 8100
예시:

"Convert to oil painting style --ar 1:1"

model_params
object
필수

모델 매개변수

callback_url
string<uri>

작업 완료 후 HTTPS 콜백 주소

콜백 시점:

  • 작업 완료(completed) 또는 실패(failed) 시 트리거
  • 과금 확인 완료 후 전송

보안 제한:

  • HTTPS 프로토콜만 지원
  • 내부 네트워크 IP 주소로의 콜백 금지 (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x 등)
  • URL 길이 최대 2048자

콜백 메커니즘:

  • 타임아웃: 10초
  • 실패 후 최대 3회 재시도 (실패 후 1초/2초/4초에 각각 재시도)
  • 콜백 응답 형식은 작업 조회 인터페이스 반환 형식과 동일
  • 콜백 주소가 2xx 상태 코드를 반환하면 성공, 기타 상태 코드는 재시도 트리거
예시:

"https://your-domain.com/webhooks/image-task-completed"

응답

작업 생성 성공

created
integer

작업 생성 타임스탬프

예시:

1757165031

id
string

작업 ID

예시:

"task-unified-1757165031-mjv82"

model
string

실제 사용된 모델 이름

예시:

"mj-v8.2-remix"

object
enum<string>

작업 유형

사용 가능한 옵션:
image.generation.task
progress
integer

작업 진행률 (0-100)

필수 범위: 0 <= x <= 100
예시:

0

status
enum<string>

작업 상태

사용 가능한 옵션:
pending,
processing,
completed,
failed
예시:

"pending"

task_info
object

비동기 작업 정보

type
enum<string>

작업 출력 유형

사용 가능한 옵션:
text,
image,
audio,
video
예시:

"image"

usage
object

사용량 및 과금 정보