Files
calendar/docs/mint.json
T
be728e9c01 feat: add Mintlify docs (#16787)
* feat: Add Mintlify docs

* Fixed the mint.json for v2

* Fixed versioning issue

* Add titles to ICS feed endpoints

* Added errors to v1

* Added rate-limit to API v1

* feat: added v1-v2 differences and v1 auth

* Trying to eliminate reasons for v1 not showing on publication

* Used the swagger openapi validator

* remove deprecated v1 endpoints

* Moved api docs into new folders without api-reference

* Renamed api to api-reference

* removed the versioning

* Got rid of anchor warnings

* Fixed naming

* Just as a test - using the same v2 openapi spec for v1 reference

* Removed 'externalDocs' from v1

* Removed securitySchemes

* Updated the diff between v1/v2

* Added v1 in front of /attendees to test

* Moved paths up and removed externalDocs

* Testing - Added content to the response

* Reduced paths to 1

* Testing: anything at this point

* Fixed validation

* Moved the other .mdx files to see if that's disrupting something

* Trying with a tab

* Empty tags array

* Added back servers field

* Removed all other schemas

* Removed v1 for now

* Added platform docs

* Language fixes

* Added v1 back

* add API V1 response for attendees

* remove unnecessary endpoint docs in API V1

* Removing platform and API for now

* Updated v2 openapi doc

---------

Co-authored-by: Syed Ali Shahbaz <alishahbaz7@gmail.com>
2024-10-03 15:26:01 +04:00

67 lines
1.5 KiB
JSON

{
"$schema": "https://mintlify.com/schema.json",
"name": "Cal.com Docs",
"logo": {
"dark": "https://cal.com/logo-white.svg",
"light": "https://cal.com/logo.svg"
},
"api": {
"baseUrl": "https://api.cal.com",
"auth": {
"method": "bearer"
}
},
"favicon": "/favicon-32x32.png",
"colors": {
"primary": "#111827",
"light": "#d6d6d6",
"dark": "#111827",
"anchors": {
"from": "#111827",
"to": "#d6d6d6"
}
},
"topbarLinks": [
{
"name": "Support",
"url": "mailto:support@cal.com"
}
],
"topbarCtaButton": {
"name": "Dashboard",
"url": "https://app.cal.com"
},
"tabs": [
{
"name": "API v2 Reference",
"openapi": "/api-reference/v2/openapi.json",
"url": "api-reference/v2"
},
{
"name": "API v1 Reference",
"openapi": "/api-reference/v1/openapi-v1.json",
"url": "api-reference/v1"
}
],
"navigation": [
{
"group": "Getting started",
"pages": ["api-reference/v2/introduction", "api-reference/v2/v1-v2-differences"]
},
{
"group": "Getting started",
"pages": [
"api-reference/v1/introduction",
"api-reference/v1/authentication",
"api-reference/v1/errors",
"api-reference/v1/rate-limit"
]
}
],
"footerSocials": {
"x": "https://x.com/calcom",
"github": "https://github.com/calcom",
"linkedin": "https://www.linkedin.com/company/cal-com"
}
}