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 53 revisions of this API.2725

    • ○

      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

  • af03a6ba771d16See the full diff
    • ▲

      the response's body type changed from array to object for status

      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 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

  • c096aa819d1122See the full diff
    • ●

      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

    • ○

      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 changed from object to array for status

      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 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 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