API Reference

Base URL : https://museumquest-backend.onrender.com/api

Museums:

GET /museums

Get all museums

Response:

[
  {
    "id": 1,
    "name": "The Louvre",
    "city": "Paris",
    "country": "France",
    "yearFounded": 1793,
    "lat": 48.8606,
    "lng": 2.3376,
    "description": "...",
    "image": "./images/louvre.webp"
  }
]

GET /museums/:id

Get single museum by ID

Passport System:

GET /passport/:userId

Get user's passport data

Response:

POST /passport/stamp

Award a VISITED stamp

Request:

Response:

POST /passport/quiz

Submit quiz results

Request:

Response:

Last updated