Fumadocs

Get all planets

It’s easy to say you know them all, but do you really? Retrieve all the planets and check whether you missed one.

GET
/planets

Query Parameters

limit?integer

The number of items to return

Default10
Formatint64
offset?integer

The number of items to skip before starting to collect the result set

Default0
Formatint64

Response Body

curl -X GET "https://galaxy.scalar.com/planets?limit=10&offset=0"
{
  "data": [
    {
      "id": 1,
      "name": "Mars",
      "description": "The red planet",
      "type": "terrestrial",
      "habitabilityIndex": 0.68,
      "physicalProperties": {
        "mass": 0.107,
        "radius": 0.532,
        "gravity": 0.378,
        "temperature": {
          "min": 130,
          "max": 308,
          "average": 210
        }
      },
      "atmosphere": [
        {
          "compound": "CO2",
          "percentage": 95.3
        }
      ],
      "discoveredAt": "1610-01-07T00:00:00Z",
      "image": "https://cdn.scalar.com/photos/mars.jpg",
      "satellites": [
        {
          "name": "Phobos",
          "diameter": 22.2
        }
      ],
      "creator": {
        "id": 1,
        "name": "Marc"
      },
      "tags": [
        "solar-system",
        "rocky",
        "explored"
      ],
      "lastUpdated": "2024-01-15T14:30:00Z",
      "successCallbackUrl": "https://example.com/webhook",
      "failureCallbackUrl": "https://example.com/webhook"
    }
  ],
  "meta": {
    "limit": 10,
    "offset": 0,
    "total": 100,
    "next": "/planets?limit=10&offset=10"
  }
}

How is this guide?