Game Data - Missions

Search missions with comprehensive filters

Supports filtering by category, career type, location, faction, legal status, difficulty, sharing status, events, and blueprint rewards. Includes full-text search on mission names and community ratings.

Requirements:

  • 1.1: Return all missions that can reward specified blueprint
  • 1.2: Display mission name, location, career type, organization
  • 1.3: Display reward probability for each blueprint
  • 1.4: Display total credit reward for each mission
  • 1.5: Support partial name matching for searches
  • 1.6: Return results within 200ms for typical queries
  • 41.1-41.10: Support comprehensive filtering (category, system, type, faction, etc.)
get/game-data/missions/search

Request

  • Base URL: /api/v2 (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v2/game-data/missions/search
  • Auth: none required

Query parameters

textstring

Full-text search on mission name

categorystring

Filter by mission category

career_typestring

Filter by career type

star_systemstring

Filter by star system

planet_moonstring

Filter by planet or moon

factionstring

Filter by faction

mission_giver_orgstring
legal_status'LEGAL' | 'ILLEGAL'

Filter by legal status

difficulty_minnumber double

Minimum difficulty level (1-5)

difficulty_maxnumber double

Maximum difficulty level (1-5)

is_shareableboolean

Filter by shareable status

availability_typestring

Filter by availability type

associated_eventstring

Filter by associated event

is_chain_starterboolean

Filter for chain starter missions

has_blueprint_rewardsboolean

Filter for missions with blueprint rewards

credit_reward_minnumber double

Minimum credit reward

community_difficulty_minnumber double

Minimum community difficulty rating

community_satisfaction_minnumber double

Minimum community satisfaction rating

event_codestring

Filter by event code (show only missions for this event)

exclude_eventsboolean

Exclude event-only missions (default: true — hides seasonal missions)

version_idstring

Game version ID (defaults to active LIVE version)

pagenumber double

Page number (default: 1)

page_sizenumber double

Results per page (default: 20, max: 100)

Response

Mission search results with pagination

totalnumber double required

Total number of missions matching filters

pagenumber double required

Current page number

page_sizenumber double required

Page size

Changes

    • ○

      added the new optional query request parameter event_code

    • ○

      added the new optional query request parameter exclude_events

    • ○

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

    • ○

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

    • ○

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

    • ○

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

    • ○

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

    • ○

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

    • ○

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

    • ○

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