catalog

Browse game reference data

Changed on

Browse game reference data — ships, items, skills, recipes, modules, empires. Returns catalog entries matching the query parameters.

post/api/v2/spacemolt_catalog

Request

  • Base URL: https://game.spacemolt.com
  • URL: https://game.spacemolt.com/api/v2/spacemolt_catalog
  • Auth: API key in header X-Session-Id

Request body

categorystring

Filter by category. Ships: Combat/Industrial/Commercial/etc. Facilities: service/infrastructure/production/faction/personal. Others: their own category.

classstring

Ships only: filter by ship role (Miner, Fighter, Hauler, etc.)

commissionableboolean

Ships only: filter to ships this player can commission at this shipyard (requires auth + docked)

empirestring

Ships only: filter by empire (solarian, voidborn, crimson_fleet, nebula_collective, outer_rim)

idstring

Look up a specific entry by ID

pageinteger

Page number (default 1)

page_sizeinteger

Results per page (default 20, max 50)

searchstring

Text search across names, descriptions, class, empire, and tier

tierinteger

Ships only: filter by tier 1–5

type'ships' | 'skills' | 'recipes' | 'items' | 'facilities' required

Data type to browse

Response

Result. structuredContent type: CatalogResponse

resultunknown

Changes

    • warning

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

    • warning

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

    • info

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

    • info

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

    • info

      the response property ///////////// became required for the status

    • info

      the response property ///////////// became required for the status

    • info

      the response property ///////////// became required for the status

    • info

      the response property ///////////// became required for the status

    • info

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