Ship Matrix
Vehicles

Ship Matrix Vehicles Overview

Returns paginated Ship Matrix vehicles with optional filters. SKU variants and loaner vehicles are included by default.

get/api/shipmatrix/vehicles

Query parameters

pageinteger

Page number for pagination (starts at 1). Prefer using page[number] instead.

page[number]integer

Page number for pagination (starts at 1).

page[size]integer

Number of results per page. Maximum 200.

filter[manufacturer]string
Example:Anvil Aerospace

Exact match on manufacturer name (see GET /api/shipmatrix/vehicles/filters for valid values)

filter[size]string
Example:medium

Exact match on size slug (see GET /api/shipmatrix/vehicles/filters for valid values)

filter[type]string

Filter by vehicle type slug

filter[focus]string

Filter by vehicle focus slug (comma-separated for multiple)

filter[production_status]string

Filter by production status slug

filter[name]string
Example:Avenger

Partial match on vehicle name

sortstring
Example:-name

Sort field. Prefix with "-" for descending. Supported: id, chassis_id, name, msrp, updated_at, length, width, height, cargo_capacity, min_crew, max_crew, manufacturer, focus, type, size

Response

Paginated list of Ship Matrix Vehicles

Example response

{
  "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 6 of the 50 revisions of this API.2725

    • added the optional property data/items/skus/items/cig_id to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/skus/items/discounted_price to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/skus/items/is_package to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/skus/items/is_warbond to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/skus/items/source to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/skus/items/url to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/description/fr to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/foci/items/fr to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/production_note/fr to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/production_status/fr to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/size/fr to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/type/fr to the response with the 200 status

      response-optional-property-added

  • af03a6ba771d16See the full diff
    • the response's body type/format changed from array/ to object/ for status 200

      response-body-type-changed

    • api operation id 3222e355ea1183c3b381f5e039cdfe45 removed and replaced with listShipMatrixVehicles

      api-operation-id-removed

    • api tag Ship Matrix added

      api-tag-added

    • api tag Ship-Matrix removed

      api-tag-removed

    • added the optional property data to the response with the 200 status

      response-optional-property-added

    • added the optional property links to the response with the 200 status

      response-optional-property-added

    • added the optional property meta to the response with the 200 status

      response-optional-property-added

    • added the optional property items/loaner/items/slug to the response with the 200 status

      response-optional-property-added

    • added the optional property items/loaner/items/uuid to the response with the 200 status

      response-optional-property-added

  • c096aa819d1122See the full diff
    • removed the optional property items/health from the response with the 200 status

      response-optional-property-removed

    • removed the optional property items/updated_at_human from the response with the 200 status

      response-optional-property-removed

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

      new-optional-request-parameter

    • added the new optional query request parameter sort

      new-optional-request-parameter

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

  • 8ff40d443bb4153See the full diff
    • the response's body type/format changed from object/ to array/ for status 200

      response-body-type-changed

    • deleted the query request parameter filter[name]

      request-parameter-removed

    • deleted the query request parameter sort

      request-parameter-removed

    • removed the optional property data from the response with the 200 status

      response-optional-property-removed

    • removed the optional property links from the response with the 200 status

      response-optional-property-removed

    • removed the optional property meta from the response with the 200 status

      response-optional-property-removed

    • api operation id listShipMatrixVehicles removed and replaced with 3222e355ea1183c3b381f5e039cdfe45

      api-operation-id-removed

    • api tag Ship-Matrix added

      api-tag-added

    • api tag Ship Matrix removed

      api-tag-removed

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