The Star Citizen Wiki API serves as an interface between different Star Citizen services and the Star Citizen Wiki itself.
Endpoints related to Star Citizen
Funding, Fleet and Fan statistics.
GET /api/stats
GET /api/stats/latest
Star Citizen vehicle manufacturers.
GET /api/manufacturers
GET /api/manufacturers/NAME
POST /api/manufacturers
Star Citizen ships. Star Citizen vehicles.
GET /api/ships
GET /api/ships/NAME
POST /api/ships/search
GET /api/vehicles
GET /api/vehicles/NAME
POST /api/vehicles/search
Starsystems and celestial objects from the RSI Starmap.
GET /api/starmap/starsystems
GET /api/starmap/starsystems/CODE
GET /api/galactapedia
GET /api/galactapedia/ID
POST /api/galactapedia/search
GET /api/shops
GET /api/shops/NAME
GET /api/shops/position/NAME
GET /api/weapons/personal
GET /api/weapons/personal/NAME
GET /api/char/armor
GET /api/char/armor/NAME
GET /api/char/clothing
GET /api/char/clothing/NAME
GET /api/ship-items/coolers
GET /api/ship-items/coolers/NAME
GET /api/ship-items/shields
GET /api/ship-items/shields/NAME
GET /api/ship-items/quanutm-drives
GET /api/ship-items/quanutm-drives/NAME
GET /api/ship-items/power-plants
GET /api/ship-items/power-plants/NAME
Endpoints related to the RSI Website
GET /api/comm-links
GET /api/comm-links/ID
Comm-Link search. Comm-Links by title or reverse search by image.
POST /api/comm-links/search
POST /api/comm-links/reverse-image-link-search
POST /api/comm-links/reverse-image-search
Information about global request options
An API Key can be obtained by registering on the german Star Citizen Wiki and logging into the API.
The key should be send in the Authorization
header, e.g.: Authorization Bearer: KEY
.
Many responses are paginated. A paginated response contains a pagination
-key in the metadata.
Example:
{
"data": [],
"meta": {
"pagination": {
"total": 2847,
"count": 1,
"per_page": 1,
"current_page": 1,
"total_pages": 2847,
"links": {
"previous": "PREV_PAGE",
"next": "NEXT_PAGE"
}
}
}
}
Pagination can be disabled by requesting an endpoint with the limit
parameter set to 0
.
Some endpoints contain relations that include additional data.
Available includes are listed under valid_relations
in the metadata field.
Example:
{
"data": [],
"meta": {
"valid_relations": [
"ships",
"vehicles"
]
}
}
Relations can be included by passing the relation name in the include
url parameter.
Example: https://api.star-citizen.wiki/api/manufacturers/RSI?include=ships
Multiple includes are separated by ,
.
Child relations in a parent can be included by adding the child relation with a dot.
Example: https://api.star-citizen.wiki/api/starmap/starsystems/SOL?include=celestial_objects.jumppoint
This call would include all celestial objects of the starsystem and the jumppoint associated with a celestial object.
Some endpoints allow localization of the returned text.
The locale can be set by setting the locale
url parameter.
Currently de_DE
and en_EN
are supported.