Planet

A planet in the Scalar Galaxy

  • id
    Type: integerFormat: int64
    read-only
    required

    Signed 64-bit integers (long type).

  • name
    Type: string
    required
  • atmosphere
    Type: array object[]

    Atmospheric composition

    • compound
      Type: string
    • percentage
      Type: numberFormat: float
      less than:  
      100
    • atmosphericData
      Type: string

      Additional atmospheric composition data

  • creator
    Type: object · User

    A user

    • id
      Type: integerFormat: int64
      read-only

      Signed 64-bit integers (long type).

    • name
      Type: string
  • description
    Type: string | null
  • discoveredAt
    Type: stringFormat: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • failureCallbackUrl
    Type: stringFormat: uri

    URL which gets invoked upon a failed operation

  • habitabilityIndex
    Type: numberFormat: float
    min:  
    0
    max:  
    1

    A score from 0 to 1 indicating potential habitability

  • image
    Type: string | null
  • lastUpdated
    Type: stringFormat: date-time
    read-only

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • physicalProperties
    Type: object
    • gravity
      Type: numberFormat: float

      Surface gravity in Earth g

    • mass
      Type: numberFormat: float
      greater than:  
      0

      Mass in Earth masses (must be greater than 0)

    • radius
      Type: numberFormat: float
      greater than:  
      0

      Radius in Earth radii (must be greater than 0)

    • temperature
      Type: object
    • measurement
      Type: numberFormat: float

      Additional physical measurements for the planet

  • satellites
    Type: array object[] · Satellite[]

    Every satellite in the Scalar Galaxy

    • name
      Type: string
      required
    • description
      Type: string | null
    • diameter
      Type: numberFormat: float

      Diameter in kilometers

    • id
      Type: integerFormat: int64
      read-only

      Signed 64-bit integers (long type).

    • orbit
      Type: object
    • type
      Type: stringenum
      values
      • moon = Moon

        Natural satellites that orbit planets

      • asteroid = Asteroid

        Rocky objects that orbit the sun, typically found in the asteroid belt

      • comet = Comet

        Icy bodies that release gas when approaching the sun, creating visible tails

  • successCallbackUrl
    Type: stringFormat: uri

    URL which gets invoked upon a successful operation

  • tags
    Type: array string[]
  • type
    Type: stringenum
    values
    • terrestrial = Terrestrial

      Rocky planets with solid surfaces, like Earth and Mars

    • gas_giant = GasGiant

      Large planets composed mainly of hydrogen and helium, like Jupiter and Saturn

    • ice_giant = IceGiant

      Planets composed of water, ammonia, and methane ices, like Uranus and Neptune

    • dwarf = Dwarf

      Small planetary bodies that don't meet full planet criteria, like Pluto

    • super_earth = SuperEarth

      Rocky planets larger than Earth but smaller than gas giants