---
title: "Comm-Link Images Random"
method: GET
path: "/api/comm-link-images/random"
tags: ["Comm-Links", "RSI-Website", "Images"]
---

# Comm-Link Images Random

`GET /api/comm-link-images/random`

Retrieve random comm-link images (minimum 250 KB), optionally filtered by tag name. Only images without a base image are included.

## Query parameters

- `limit` integer
- `filter[tags]` string

## Response `200`

Retrieve a random Comm-Link Image. Limit parameter sets the number of random images

- CommLinkImage[]
  - `id` integer — Internal database identifier.
  - `name` string — File name or path segment of the image.
  - `rsi_url` string, uri — Full URL to the image on the RSI media CDN.
  - `api_url` string, uri, nullable — API URL for this image resource.
  - `alt` string — Alternative text for the image.
  - `size` integer — File size in bytes.
  - `mime_type` string — MIME type of the image file.
  - `last_modified` string, date-time — ISO 8601 timestamp of when the image was last modified on the CDN.
  - `tags` object[], nullable — Tags associated with the image when the `tags` relation is loaded.
    - `name` string — Tag name.
    - `translated_name` string, nullable — Translated tag name.
    - `images_count` integer — Number of images sharing this tag.
  - `similar_url` string, uri — API URL to find visually similar images.
  - `comm_links` object[], nullable — Comm-Links that reference this image, included when the `commLinks` relation is loaded.
    - `id` integer — CIG identifier of the Comm-Link
    - `title` string — Title of the Comm-Link
    - `api_url` string, uri — API URL for this Comm-Link resource.
    - `web_url` string, uri — Public web URL for this Comm-Link.
  - `duplicates` object[], nullable — Duplicate images that share the same base image, included when the `duplicates` relation is loaded.
    - `id` integer — Internal database ID of the duplicate image
    - `name` string — File name of the duplicate image
  - `base_image` object, nullable — The original image this is a duplicate of, included when the `baseImage` relation is loaded.
    - `id` integer — Internal database ID of the base image
    - `name` string — File name of the base image
  - `similarity` integer, nullable — Similarity percentage to the search image. Only present in reverse image search results.

## Changes

- **2026-04-24** `c096aa819d11` — 1 breaking, 9 info
  - the `items/tags/items/` response's property type changed from `string` to `object` for status `200`
  - added the optional property `items/base_image` to the response with the `200` status
  - added the optional property `items/comm_links` to the response with the `200` status
  - added the optional property `items/duplicates` to the response with the `200` status
  - …6 more
- **2026-03-29** `8ff40d443bb4` — 1 breaking, 1 warning, 2 info
  - the response's body type changed from `object` to `array` for status `200`
  - removed the optional property `data` from the response with the `200` status
  - api operation id `getRandomCommLinkImage` removed and replaced with `0b0b5e244ccfb0fe78f81d536ba99257`
  - api tag `RSI-Website` added

[Change history](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/changes/api/comm-link-images/random/get.md)

---

[API](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api.md) · [All operations](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/llms.txt) · [OpenAPI document](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/revisions/5cd81baa02cb?raw)
