Skip to content
API Referencev1.0.0 · 11 endpoints
GitHubDiscord
POST
https://galaxy.scalar.com/newPlanet

Authorization

  • bearerAuth (bearer)

    JWT Bearer token authentication

  • basicAuth (basic)

    Basic HTTP authentication

  • apiKeyQuery (query: api_key)

    API key query parameter

  • apiKeyHeader (header: X-API-Key)

    API key request header

  • apiKeyCookie (cookie: api_key)

    API key browser cookie

  • oAuth2 (oauth2)

    OAuth 2.0 authentication

  • openIdConnect (openIdConnect)

    OpenID Connect Authentication

Request Body

Information about a new planet

application/json

Planet

A planet in the Scalar Galaxy

id
integer <int64>Required
name
stringRequired
description?
string | null
type?
string
Enum:"terrestrial""gas_giant""ice_giant""dwarf""super_earth"
habitabilityIndex?
number <float>

A score from 0 to 1 indicating potential habitability

physicalProperties?
object

Map value

[key: string]?
number <float>

Additional physical measurements for the planet

mass?
number <float>

Mass in Earth masses (must be greater than 0)

radius?
number <float>

Radius in Earth radii (must be greater than 0)

gravity?
number <float>

Surface gravity in Earth g

temperature?
object

Map value

[key: string]?
number <float>

Additional temperature-related measurements in Kelvin

min?
number <float>

Minimum temperature in Kelvin

max?
number <float>

Maximum temperature in Kelvin

average?
number <float>

Average temperature in Kelvin

atmosphere?
array<object>

Atmospheric composition

object

Map value

[key: string]?
string

Additional atmospheric composition data

compound?
string
percentage?
number <float>
discoveredAt?
string <date-time>
image?
string | null
satellites?
array<Satellite>
creator?
tags?
array<string>
lastUpdated?
string <date-time>
successCallbackUrl?
string <uri>

URL which gets invoked upon a successful operation

failureCallbackUrl?
string <uri>

URL which gets invoked upon a failed operation

Responses

200

Return a 200 status to indicate that the data was received successfully

No content schema provided.