-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsidebars.ts
More file actions
76 lines (73 loc) · 2.1 KB
/
sidebars.ts
File metadata and controls
76 lines (73 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
// This runs in Node.js - Don't use client-side code here (browser APIs, JSX...)
/**
* Single unified sidebar for all documentation
* The docs are shared between Booking Calendars and Booking Pages products
* Product separation is handled at the API Reference level only
*/
const sidebars: SidebarsConfig = {
tutorialSidebar: [
{
type: "category",
label: "Overview",
link: {
type: "doc",
id: "overview/introduction",
},
items: [
"overview/authentication",
"overview/api-versioning",
"overview/rate-limits",
"overview/pagination",
"overview/expanding-responses",
"overview/deleted-resources",
"overview/error-handling",
"overview/request-ids",
],
},
{
type: "category",
label: "Webhooks",
link: { type: "doc", id: "webhooks/introduction-to-webhooks" },
items: [
"webhooks/managing-webhook-subscriptions",
"webhooks/using-webhooks",
"webhooks/webhook-signatures",
],
},
{
type: "category",
label: "Client-Side API",
link: { type: "doc", id: "client-side-api/introduction" },
items: [
"client-side-api/embed-events",
"client-side-api/embedded-booking-calendar-events",
"client-side-api/collecting-data-from-embedded-booking-page",
"client-side-api/embedded-chatbot-events",
"client-side-api/embedded-form-events",
"client-side-api/redirecting-booking-confirmation-data",
],
},
{
type: "category",
label: "MCP Server",
link: { type: "doc", id: "mcp-server/introduction" },
items: ["mcp-server/getting-started", "mcp-server/tools"],
},
{
type: "category",
label: "Recipes",
link: { type: "doc", id: "recipes/recipes-index" },
items: [
"recipes/fetch-bookings-periodically",
"recipes/dynamic-co-host-selection",
],
},
{
type: "doc",
id: "faq",
label: "FAQ",
},
],
};
export default sidebars;