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(해상도)

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(싫어요 정보(싫어요 눌렀으면 내 아이디 객체 들어있음))