---
title: "Comm-Links Overview"
method: GET
path: "/api/comm-links"
tags: ["Comm-Links", "RSI-Website"]
---

# Comm-Links Overview

`GET /api/comm-links`

Returns paginated comm-links ordered by descending ID by default. Supports filtering by channel, category, series, title, content, and publication date. Results can be sorted by id, title, images_count, links_count, channel, category, series, and created_at. Use the include parameter to embed translations, images, or links.

## Query parameters

- `page` integer
- `page[number]` integer
- `page[size]` integer
- `include` string[] — Available Comm-Link includes
- `filter[id]` integer
- `filter[title]` string
- `filter[content]` string
- `filter[channel]` string
- `filter[series]` string
- `filter[category]` string
- `filter[created_at]` string
- `sort` string

## Response `200`

List of Comm-Links

- CommLink[]
  - `id` integer — CIG identifier for the Comm-Link
  - `title` string — Title of the Comm-Link
  - `rsi_url` string, uri — Link to the Comm-Link on the RSI website.
  - `api_url` string, uri — API URL for this Comm-Link resource.
  - `api_public_url` string, uri — Public web URL for this Comm-Link on the API portal.
  - `channel` string — Publishing channel, e.g. Engineering, Transmission.
  - `category` string — Content category, e.g. General, Community, Lore, Development.
  - `series` string — Series the Comm-Link belongs to, e.g. Around the Verse, 10 For the Chairman.
  - `images` CommLinkImage[] — Included images when the `images` relation is loaded.
    - `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.
  - `images_count` integer — Total number of images associated with this Comm-Link.
  - `links` CommLinkLink[] — Included links when the `links` relation is loaded.
    - `href` string, uri — The URL the link points to.
    - `text` string — Display text of the hyperlink.
  - `links_count` integer — Total number of external links in the Comm-Link content.
  - `comment_count` integer — Number of comments on the original RSI post.
  - `created_at` string, date-time — ISO 8601 timestamp of when the Comm-Link was published.
  - `translations` Translation — Translations of an entity
    - `en` string
    - `de` string
    - `zh` string
  - `created_at_human` string — Human-readable relative time since publication.

## Changes

- **2026-04-24** `c096aa819d11` — 2 breaking, 1 warning, 11 info
  - for the `query` request parameter `filter[id]`, the type changed from `string` to `integer`
  - the `items/images/items/tags/items/` response's property type changed from `string` to `object` for status `200`
  - removed the optional property `items/links/items/api_url` from the response with the `200` status
  - added the optional property `items/images/items/base_image` to the response with the `200` status
  - …10 more
- **2026-03-29** `8ff40d443bb4` — 1 breaking, 3 warning, 4 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
  - removed the optional property `links` from the response with the `200` status
  - removed the optional property `meta` from the response with the `200` status
  - …4 more

[Change history](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/changes/api/comm-links/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)
