---
title: "item bookmarks info (Auth)"
method: GET
path: "/api/artifacts/bookmark/item/{itemId}"
tags: ["Artifact"]
---

# item bookmarks info (Auth)

`GET /api/artifacts/bookmark/item/{itemId}`

## Path parameters

- `itemId` string, uuid, required

## Response `200`

OK

- RUserBookmark[]
  - `id` string, uuid — Id
  - `rAppUserId` string, uuid — User Id
  - `rAppUser` RAppUser — Application User
    - `id` string, uuid
    - `userName` string, nullable
    - `normalizedUserName` string, nullable
    - `email` string, nullable
    - `normalizedEmail` string, nullable
    - `emailConfirmed` boolean
    - `passwordHash` string, nullable
    - `securityStamp` string, nullable
    - `concurrencyStamp` string, nullable
    - `phoneNumber` string, nullable
    - `phoneNumberConfirmed` boolean
    - `twoFactorEnabled` boolean
    - `lockoutEnd` string, date-time, nullable
    - `lockoutEnabled` boolean
    - `accessFailedCount` integer
    - `firstName` string, nullable — First Name
    - `surName` string, nullable — Sur Name
    - `createDate` string, date-time, required — User Creation Date
    - `status` 0 | 1, required — User Status
    - `rImage` RImage — Image Files
      - `id` string, uuid — Id
      - `originalFileName` string, nullable — Original File Name
      - `contentType` string, nullable — content type
      - `fileSizeInBytes` integer — Original Image File Size In Byte
      - `imageWidth` integer — Original Image Width
      - `imageHeight` integer — Original Image Height
      - `folderName` string, nullable — پوشه محل ذخیره تصویر
      - `storedFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `dataTime` string, date-time — datetime
      - `lastModified` string, date-time — Last Modified for caching purposes
    - `rImageId` string, uuid, nullable — user image id
    - `nickName` string, nullable — nick name
    - `bio` string, nullable — biography
    - `website` string, nullable — web site
    - `screenName` string, nullable — user screen name
    - `lockoutMessage` string, nullable — if user is locked out purposely as some kind of temporary punishment put the message for him or her here
  - `rArtifactMasterRecordId` string, uuid, nullable — Master Record Id
  - `rArtifactMasterRecord` RArtifactMasterRecord — Museum Master Item
    - `id` string, uuid — Id
    - `friendlyUrl` string, nullable — Friendly Url
    - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
    - `name` string, nullable — Name
    - `nameInEnglish` string, nullable — Name In English
    - `description` string, nullable — Description
    - `descriptionInEnglish` string, nullable — Description In English
    - `dateTime` string, date-time — Date/Time
    - `lastModified` string, date-time — Last Modified for caching purposes
    - `coverItemIndex` integer — Cover Item Index
    - `coverImage` RPictureFile — Artifact Picture Files
      - `id` string, uuid — Id
      - `originalFileName` string, nullable — Original File Name
      - `contentType` string, nullable — content type
      - `fileSizeInBytes` integer — Original Image File Size In Byte
      - `imageWidth` integer — Original Image Width
      - `imageHeight` integer — Original Image Height
      - `folderName` string, nullable — پوشه محل ذخیره تصویر
      - `storedFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `dataTime` string, date-time — datetime
      - `lastModified` string, date-time — Last Modified for caching purposes
      - `title` string, nullable — Title
      - `titleInEnglish` string, nullable — Title in English
      - `description` string, nullable — Description
      - `descriptionInEnglish` string, nullable — Description in English
      - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
      - `order` integer — order in the collection it belongs to it
      - `normalSizeImageStoredFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `thumbnailImageStoredFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `normalSizeImageWidth` integer — عرض تصویر مناسب نمایش در صفحهٔ اختصاصی
      - `normalSizeImageHeight` integer — طول تصویر مناسب نمایش در صفحهٔ اختصاصی
      - `thumbnailImageWidth` integer — عرض تصویر با اندازه مناسب نمایش در صفحات لیستی
      - `thumbnailImageHeight` integer — طول تصویر با اندازه مناسب نمایش در صفحات لیستی
      - `srcUrl` string, nullable — source url
      - `lastModifiedMeta` string, date-time — Last Modified for caching purposes
      - `externalNormalSizeImageUrl` string, nullable — url to access this image from THE external host, contains '/norm/' which when you replace it with '/thumb/' you would have ExternalThumbnailImageUrl and if you replace it with '/orig/' you would have a url for ExternalOriginalSizeImageUrl which MIGHT NOT EXIST and end in a 404 error
    - `coverImageId` string, uuid — Cover Image Id
    - `items` RArtifactItemRecord[], nullable — Parts of this item
      - `id` string, uuid — Id
      - `rArtifactMasterRecordId` string, uuid — parent id
      - `order` integer — Order in Collections
      - `friendlyUrl` string, nullable — Friendly Url
      - `name` string, nullable — Name
      - `nameInEnglish` string, nullable — Name In English
      - `description` string, nullable — Description
      - `descriptionInEnglish` string, nullable — Description In English
      - `coverImageIndex` integer — Main Image
      - `lastModified` string, date-time — Last Modified for caching purposes
      - `images` RPictureFile[], nullable — All Images
        - `id` string, uuid — Id
        - `originalFileName` string, nullable — Original File Name
        - `contentType` string, nullable — content type
        - `fileSizeInBytes` integer — Original Image File Size In Byte
        - `imageWidth` integer — Original Image Width
        - `imageHeight` integer — Original Image Height
        - `folderName` string, nullable — پوشه محل ذخیره تصویر
        - `storedFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
        - `dataTime` string, date-time — datetime
        - `lastModified` string, date-time — Last Modified for caching purposes
        - `title` string, nullable — Title
        - `titleInEnglish` string, nullable — Title in English
        - `description` string, nullable — Description
        - `descriptionInEnglish` string, nullable — Description in English
        - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
        - `order` integer — order in the collection it belongs to it
        - `normalSizeImageStoredFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
        - `thumbnailImageStoredFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
        - `normalSizeImageWidth` integer — عرض تصویر مناسب نمایش در صفحهٔ اختصاصی
        - `normalSizeImageHeight` integer — طول تصویر مناسب نمایش در صفحهٔ اختصاصی
        - `thumbnailImageWidth` integer — عرض تصویر با اندازه مناسب نمایش در صفحات لیستی
        - `thumbnailImageHeight` integer — طول تصویر با اندازه مناسب نمایش در صفحات لیستی
        - `srcUrl` string, nullable — source url
        - `lastModifiedMeta` string, date-time — Last Modified for caching purposes
        - `externalNormalSizeImageUrl` string, nullable — url to access this image from THE external host, contains '/norm/' which when you replace it with '/thumb/' you would have ExternalThumbnailImageUrl and if you replace it with '/orig/' you would have a url for ExternalOriginalSizeImageUrl which MIGHT NOT EXIST and end in a 404 error
      - `tags` RTagValue[], nullable — Attributes
        - `id` string, uuid — Id
        - `rTagId` string, uuid
        - `rTag` RTag — Item Attribute
          - `id` string, uuid — Id
          - `order` integer — Order
          - `tagType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 — نوع ویژگی
          - `friendlyUrl` string, nullable — Friendly Url
          - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
          - `name` string, nullable — Name
          - `nameInEnglish` string, nullable — Name In English
          - `pluralName` string, nullable — Plural Name
          - `pluralNameInEnglish` string, nullable — Plural Name In English
          - `globalValue` boolean — Value is normally changed globally
        - `order` integer
        - `friendlyUrl` string, nullable — Friendly Url
        - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
        - `value` string, nullable — Value
        - `valueInEnglish` string, nullable — Values In English
        - `valueSupplement` string, nullable — link or ....
    - `itemCount` integer — Item Count (for lists and queries)
    - `tags` RTagValue[], nullable — Attributes
      - `id` string, uuid — Id
      - `rTagId` string, uuid
      - `rTag` RTag — Item Attribute
        - `id` string, uuid — Id
        - `order` integer — Order
        - `tagType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 — نوع ویژگی
        - `friendlyUrl` string, nullable — Friendly Url
        - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
        - `name` string, nullable — Name
        - `nameInEnglish` string, nullable — Name In English
        - `pluralName` string, nullable — Plural Name
        - `pluralNameInEnglish` string, nullable — Plural Name In English
        - `globalValue` boolean — Value is normally changed globally
      - `order` integer
      - `friendlyUrl` string, nullable — Friendly Url
      - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
      - `value` string, nullable — Value
      - `valueInEnglish` string, nullable — Values In English
      - `valueSupplement` string, nullable — link or ....
  - `rArtifactItemRecordId` string, uuid, nullable — Item Record Id
  - `rArtifactItemRecord` RArtifactItemRecord
    - `id` string, uuid — Id
    - `rArtifactMasterRecordId` string, uuid — parent id
    - `order` integer — Order in Collections
    - `friendlyUrl` string, nullable — Friendly Url
    - `name` string, nullable — Name
    - `nameInEnglish` string, nullable — Name In English
    - `description` string, nullable — Description
    - `descriptionInEnglish` string, nullable — Description In English
    - `coverImageIndex` integer — Main Image
    - `lastModified` string, date-time — Last Modified for caching purposes
    - `images` RPictureFile[], nullable — All Images
      - `id` string, uuid — Id
      - `originalFileName` string, nullable — Original File Name
      - `contentType` string, nullable — content type
      - `fileSizeInBytes` integer — Original Image File Size In Byte
      - `imageWidth` integer — Original Image Width
      - `imageHeight` integer — Original Image Height
      - `folderName` string, nullable — پوشه محل ذخیره تصویر
      - `storedFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `dataTime` string, date-time — datetime
      - `lastModified` string, date-time — Last Modified for caching purposes
      - `title` string, nullable — Title
      - `titleInEnglish` string, nullable — Title in English
      - `description` string, nullable — Description
      - `descriptionInEnglish` string, nullable — Description in English
      - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
      - `order` integer — order in the collection it belongs to it
      - `normalSizeImageStoredFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `thumbnailImageStoredFileName` string, nullable — نام فایل ذخیره شده با بالاترین کیفیت
      - `normalSizeImageWidth` integer — عرض تصویر مناسب نمایش در صفحهٔ اختصاصی
      - `normalSizeImageHeight` integer — طول تصویر مناسب نمایش در صفحهٔ اختصاصی
      - `thumbnailImageWidth` integer — عرض تصویر با اندازه مناسب نمایش در صفحات لیستی
      - `thumbnailImageHeight` integer — طول تصویر با اندازه مناسب نمایش در صفحات لیستی
      - `srcUrl` string, nullable — source url
      - `lastModifiedMeta` string, date-time — Last Modified for caching purposes
      - `externalNormalSizeImageUrl` string, nullable — url to access this image from THE external host, contains '/norm/' which when you replace it with '/thumb/' you would have ExternalThumbnailImageUrl and if you replace it with '/orig/' you would have a url for ExternalOriginalSizeImageUrl which MIGHT NOT EXIST and end in a 404 error
    - `tags` RTagValue[], nullable — Attributes
      - `id` string, uuid — Id
      - `rTagId` string, uuid
      - `rTag` RTag — Item Attribute
        - `id` string, uuid — Id
        - `order` integer — Order
        - `tagType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 — نوع ویژگی
        - `friendlyUrl` string, nullable — Friendly Url
        - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
        - `name` string, nullable — Name
        - `nameInEnglish` string, nullable — Name In English
        - `pluralName` string, nullable — Plural Name
        - `pluralNameInEnglish` string, nullable — Plural Name In English
        - `globalValue` boolean — Value is normally changed globally
      - `order` integer
      - `friendlyUrl` string, nullable — Friendly Url
      - `status` 0 | 1 | 2 | 4 | 8 | 16 | 32 — Items or pictures status
      - `value` string, nullable — Value
      - `valueInEnglish` string, nullable — Values In English
      - `valueSupplement` string, nullable — link or ....
  - `dateTime` string, date-time — DateTime
  - `rBookmarkType` 0 | 1 | 2 — Bookmark Type
  - `note` string, nullable — User Note

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/ganjoor/apis/rmuseum-api.md) · [All operations](https://skmtc.net/ganjoor/apis/rmuseum-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ganjoor/rmuseum-api/versions/bb8e104d36d2/schema)
