Skip to main content
The client.galaxy resource provides read access to the physical map of the Star Wars Combine galaxy. Every sub-resource — systems, planets, sectors, stations, and cities — returns a Page<T> and supports the standard start_index / item_count pagination parameters and for await...of auto-pagination. These endpoints are useful for building interactive maps, location lookups, and spatial analytics.
Some galaxy sub-resources (notably sectors) return a 404 if you omit pagination parameters entirely. Always pass explicit start_index and item_count values when calling these endpoints.

Star systems

galaxy.systems.list()

Returns a paginated list of all star systems in the galaxy.
start_index
number
default:"1"
1-based index of the first system to return.
item_count
number
default:"50"
Number of systems per page.

Planets

galaxy.planets.list()

Returns a paginated list of all planets across all star systems.
start_index
number
default:"1"
1-based index of the first planet to return.
item_count
number
default:"50"
Number of planets per page.

Sectors

galaxy.sectors.list()

Returns a paginated list of all sectors. Sectors group star systems into named regions of space.
start_index
number
default:"1"
1-based index of the first sector to return.
item_count
number
default:"50"
Number of sectors per page.
The sectors endpoint returns a 404 if you call it without pagination parameters. Always provide start_index and item_count explicitly.

Stations

galaxy.stations.list()

Returns a paginated list of space stations across the galaxy.
start_index
number
default:"1"
1-based index of the first station to return.
item_count
number
default:"50"
Number of stations per page.

Cities

galaxy.cities.list()

Returns a paginated list of all cities on planets across the galaxy.
start_index
number
default:"1"
1-based index of the first city to return.
item_count
number
default:"50"
Number of cities per page.

Iterating the full galaxy

Because all five sub-resources support for await...of, you can combine them to build a complete picture of the galaxy in a single script:
Auto-pagination with for await...of makes one API request per page. For resources with thousands of entries, use a larger item_count (up to the endpoint maximum) to reduce request count and stay within the 600 requests/hour rate limit.

Location

Look up the current location of any entity in the galaxy.

Inventory

List ships, vehicles, and other entities owned by a character.

Pagination

Learn how Page<T> works and how to auto-paginate large datasets.

Rate limits

Understand the 600 req/hour quota before iterating large galaxy datasets.