Skip to main content
GET
/
api
/
images
/
{id}
특정 이미지 메타데이터 조회
curl --request GET \
  --url http://localhost:4010/api/images/{id} \
  --header 'X-Api-Key: <api-key>'
{ "imageId": 123, "creditCost": 123, "createdAt": "2023-11-07T05:31:56Z", "generationStatus": "COMPLETED", "generationError": "<string>", "resolution": "512x512", "ownerId": 123, "bookmarked": true, "Owner": { "name": "<string>", "profileImage": "<string>" }, "Upscaled": [ { "imageId": 123, "scaleSize": [ "1x", "2x", "4x", "8x" ], "Image": { "imageId": 123, "ownerId": 123 } } ], "DownloadLog": [ { "imageId": 123, "userId": 123 } ], "CollectionInfo": { "enabled": true, "is2x": true, "CollectionEnTags": [ { "title": "<string>" } ], "CollectionKoTags": [ { "title": "<string>" } ], "Style": { "main": "DIG", "mainText": "<string>" }, "Theme": [ { "code": "TURTLE", "nameText": "Business" } ], "promptText": "<string>" }, "GenerationInfo": { "blurReason": "<string>" }, "UpscaleInfo": { "imageId": 123, "scaleSize": [ "1x", "2x", "4x", "8x" ], "Image": { "imageId": 123, "ownerId": 123 } }, "Bought": [ { "imageId": 123, "scaleSize": [ "1x", "2x", "4x", "8x" ], "Image": { "imageId": 123, "DownloadLog": [ { "userId": 123 } ] } } ], "Likes": [ { "likeId": 123, "userId": 123, "imageId": 123, "createdAt": "2023-11-07T05:31:56Z", "platform": "<string>" } ], "Dislikes": [ { "dislikeId": 123, "userId": 123, "imageId": 123, "createdAt": "2023-11-07T05:31:56Z", "platform": "<string>" } ] }

Authorizations

X-Api-Key
string
header
required

Path Parameters

id
number
required

Image ID(이미지 ID)

Response

이미지 메타데이터

imageId
number
required

ID(아이디)

creditCost
number | null
required

Credit Cost(크레딧 소모량)

createdAt
string<date-time>
required

Creation Date(생성 일시)

generationStatus
enum<string> | null
default:COMPLETED
required

Generation Status(생성 상태)

Available options:
PENDING,
COMPLETED,
FAILED
generationError
string | null
required

Generation Error(생성 에러 메시지)

resolution
string
required

Resolution(해상도)

Pattern: /\d{3,4}x\d{3,4}/
Example:

"512x512"

ownerId
number
required

Owner ID(소유자 아이디)

bookmarked
boolean
required

북마크 여부

Owner
object
required

오너정보

Upscaled
object[]
required
DownloadLog
object[]
required

다운로드 로그

CollectionInfo
object
required

컬렉션 정보

GenerationInfo
object
required

생성 정보

UpscaleInfo
object
required

업스케일 정보

Bought
object[] | null
required

구매 관련 정보

Likes
object[]

Like Information(좋아요 정보(좋아요 눌렀으면 내 아이디 객체 들어있음))

Dislikes
object[]

Dislike Information(싫어요 정보(싫어요 눌렀으면 내 아이디 객체 들어있음))