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