Comm-Links

Comm-Link Search (Deprecated)

Deprecated. Use GET /api/comm-links?filter[title]={value} for title search. This endpoint will be removed in a future version.

post/api/comm-links/search

Query parameters

localestring

Locale code for translated fields. Supported values depend on available translations (e.g. en, de, zh).

includestring[]

Available Comm-Link includes

filter[channel]string
Example:Engineering

Exact match on channel name (see GET /api/comm-links/filters for valid values)

filter[series]string
Example:Around the Verse

Exact match on series name (see GET /api/comm-links/filters for valid values)

filter[category]string
Example:General

Exact match on category name (see GET /api/comm-links/filters for valid values)

Request body

keywordstring

Search term for partial title match (min 3 characters)

querystring

Search term for partial title match or numeric CIG ID (min 1 character)

Example request

{
  "keyword": "Banu Merchantman",
  "query": "This Week in Star Citizen"
}

Response

Search results for Comm-Links

Example response

{
  "data": [
    {
      "id": 12663,
      "title": "This Week in Star Citizen",
      "channel": "Engineering",
      "category": "General",
      "series": "Around the Verse",
      "images": [
        {
          "name": "Starshipbridge.jpg",
          "rsi_url": "/media/bluo97w6u7n1ur/source/Starshipbridge.jpg",
          "size": 1504015,
          "mime_type": "image/jpeg"
        }
      ],
      "images_count": 5,
      "links": [
        {
          "href": "http://robertsspaceindustries.com/forums/",
          "text": "forums"
        }
      ],
      "links_count": 3,
      "comment_count": 42,
      "created_at_human": "1 hour ago"
    }
  ],
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 5,
    "per_page": 30,
    "to": 30,
    "total": 150,
    "path": "https://api.star-citizen.wiki/api/vehicles"
  }
}

Changes

Changed in 5 of the 50 revisions of this API.42444

    • added the optional property /// to the response with the status

      response-optional-property-added

  • af03a6ba771d1156See the full diff
    • the response's property type changed from array to no type for status

      response-property-type-changed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • api operation id 2efd50e02ba871c509078dcf08701557 removed and replaced with searchCommLinksDeprecated

      api-operation-id-removed

    • api tag RSI-Website removed

      api-tag-removed

    • added the media type application/json for the response with the status

      response-media-type-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added to the response property allOf list for the response status

      response-property-all-of-added

    • removed the enum value translations from the property items/ of the query request parameter include

      request-parameter-property-enum-value-removed

  • c096aa819d111118See the full diff
    • the /// response's property type changed from string to object for status

      response-property-type-changed

    • removed the optional property // from the response with the status

      response-optional-property-removed

    • added the new optional query request parameter filter[category]

      new-optional-request-parameter

    • added the new optional query request parameter filter[channel]

      new-optional-request-parameter

    • added the new optional query request parameter filter[series]

      new-optional-request-parameter

    • added the new optional query request parameter include

      new-optional-request-parameter

    • added the new optional request property

      new-optional-request-property

    • added the new optional request property

      new-optional-request-property

    • added the non-success response with the status

      response-non-success-status-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 8ff40d443bb41819See the full diff
    • the response's property type changed from no type to array for status

      response-property-type-changed

    • deleted the query request parameter filter[category]

      request-parameter-removed

    • deleted the query request parameter filter[channel]

      request-parameter-removed

    • deleted the query request parameter filter[series]

      request-parameter-removed

    • deleted the query request parameter include

      request-parameter-removed

    • removed the request property

      request-property-removed

    • removed the request property

      request-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • api operation id searchCommLinksDeprecated removed and replaced with 2efd50e02ba871c509078dcf08701557

      api-operation-id-removed

    • api tag RSI-Website added

      api-tag-added

    • removed the non-success response with the status

      response-non-success-status-removed

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • added the optional property to the response with the status

      response-optional-property-added

    • removed from the response property allOf list for the response status

      response-property-all-of-removed

    This revision also has 95 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog