문서 본문으로 건너뛰기
개발자 문서
API 레퍼런스

API Reference

특정 ComfyUI node 정보 조회

특정 ComfyUI node class 하나의 정의를 조회합니다.

GET/v1/api/comfy/object-info/{className}
테스트하기

요청 예제

bash
curl --request GET   --url "$NORDY_BASE_URL/v1/api/comfy/object-info/CheckpointLoaderSimple"   --header "api-key: $NORDY_API_KEY"

성공 응답200 OK

JSON
{
  "CheckpointLoaderSimple": {
    "input": {
      "required": {
        "ckpt_name": [
          ["dreamshaper_8.safetensors"]
        ]
      }
    },
    "output": ["MODEL", "CLIP", "VAE"],
    "name": "CheckpointLoaderSimple"
  }
}

인증

api-keystring필수

사용자 API key를 api-key request header에 넣습니다.

파라미터

If-None-Matchstringheader선택
이전 응답에 ETag가 있으면 다음 요청의 If-None-Match에 전달하세요.
classNamestringpath필수
URL 인코딩한 ComfyUI 노드 class 이름입니다. .과 ..은 사용할 수 없습니다.

성공 응답

200 OK 요청한 class를 객체의 key로 사용해 반환합니다. 설치되지 않은 class를 요청하면 {}를 반환합니다.

<className>objectresponse선택
ComfyUI node class의 input·output 정의입니다.

응답과 오류

StatusCode설명
304—조건부 요청을 지원하며 ETag가 일치하면 응답 본문 없이 반환됩니다.
400INVALID_INPUTclassName이 유효한 단일 path segment가 아닙니다.
400MULTIPLE_AUTH_CREDENTIALS로그인 쿠키를 제외하고 api-key header만 보내세요.
401AUTHENTICATION_REQUIREDAPI key가 없거나 일치하지 않습니다.
403USER_SUSPENDED, PRO_SUBSCRIPTION_REQUIRED, INVALID_INPUT계정이 정지되었거나, Pro 구독이 활성화되어 있지 않거나, API 이용이 제한된 상태입니다.
500INTERNAL_ERROR요청 처리 중 서버 오류가 발생했습니다.
502 / 504INTERNAL_ERROR서비스에 연결하지 못했거나 응답 대기 시간이 초과되었습니다.
Other—ComfyUI에서 반환하는 다른 상태 코드와 응답 본문이 포함될 수 있습니다.