Starter KitFumadocs

Get museum hours

Get upcoming museum operating hours.

GET
/museum-hours
AuthorizationBasic <token>

In: header

Query Parameters

startDate?string

Starting date to retrieve future operating hours from. Defaults to today's date.

Formatdate
page?integer

Page number to retrieve.

Default1
limit?integer

Number of days per page.

Default10
Rangevalue <= 30

Response Body

curl -X GET "https://redocly.com/_mock/docs/openapi/museum-api/museum-hours?startDate=2023-02-23&page=2&limit=15"
fetch("https://redocly.com/_mock/docs/openapi/museum-api/museum-hours?startDate=2023-02-23&page=2&limit=15")
package main

import (
  "fmt"
  "net/http"
  "io/ioutil"
)

func main() {
  url := "https://redocly.com/_mock/docs/openapi/museum-api/museum-hours?startDate=2023-02-23&page=2&limit=15"

  req, _ := http.NewRequest("GET", url, nil)
  
  res, _ := http.DefaultClient.Do(req)
  defer res.Body.Close()
  body, _ := ioutil.ReadAll(res.Body)

  fmt.Println(res)
  fmt.Println(string(body))
}
import requests

url = "https://redocly.com/_mock/docs/openapi/museum-api/museum-hours?startDate=2023-02-23&page=2&limit=15"

response = requests.request("GET", url)

print(response.text)
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.http.HttpResponse.BodyHandlers;
import java.time.Duration;

HttpClient client = HttpClient.newBuilder()
  .connectTimeout(Duration.ofSeconds(10))
  .build();

HttpRequest.Builder requestBuilder = HttpRequest.newBuilder()
  .uri(URI.create("https://redocly.com/_mock/docs/openapi/museum-api/museum-hours?startDate=2023-02-23&page=2&limit=15"))
  .GET()
  .build();

try {
  HttpResponse<String> response = client.send(requestBuilder.build(), BodyHandlers.ofString());
  System.out.println("Status code: " + response.statusCode());
  System.out.println("Response body: " + response.body());
} catch (Exception e) {
  e.printStackTrace();
}
using System;
using System.Net.Http;
using System.Text;

var client = new HttpClient();
var response = await client.GetAsync("https://redocly.com/_mock/docs/openapi/museum-api/museum-hours?startDate=2023-02-23&page=2&limit=15");
var responseBody = await response.Content.ReadAsStringAsync();

[
  {
    "date": "2023-09-11",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-12",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-13",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-14",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-15",
    "timeOpen": "10:00",
    "timeClose": "16:00"
  },
  {
    "date": "2023-09-18",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-19",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-20",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-21",
    "timeOpen": "09:00",
    "timeClose": "18:00"
  },
  {
    "date": "2023-09-22",
    "timeOpen": "10:00",
    "timeClose": "16:00"
  }
]
{
  "type": "object",
  "title": "Validation failed"
}
{
  "type": "object",
  "title": "Validation failed"
}