Jamdesk Documentation logo

Write & Organize Overview

Everything about authoring Jamdesk pages: MDX syntax, code blocks, media embeds, SEO, and the tools for previewing your work before it ships.

Jamdesk pages are MDX files: standard Markdown with React components available wherever you need them. A page is just frontmatter plus content.

---
title: Rate Limits
description: How rate limiting works across API tiers.
---

Requests are limited per API key.

<Note>Enterprise plans have custom limits.</Note>

Most of what you'll write is plain Markdown. The pages in this section cover the rest: code blocks with syntax highlighting, images and video, math notation, reusable snippets, and the frontmatter fields that control titles, icons, and SEO metadata.

MDX & Pages

MDX Basics

Markdown with embedded React components. Start here.

Code Blocks

Syntax highlighting, line numbers, filenames, and CodeGroups

Custom React Components

Define your own components with server-side rendering and Tailwind

Frontmatter

Titles, descriptions, icons, sidebar overrides, and SEO metadata

Headers

H2 and H3 headers that populate the table of contents

Icons

Font Awesome Pro icons in cards, callouts, navigation, and inline text

Links & Anchors

Internal links, heading anchors, and external URLs

Math & LaTeX

KaTeX rendering for equations and expressions

SEO

Meta tags, social previews, and auto-generated sitemaps

Hidden Pages

Keep pages out of the sidebar and search without deleting them

Snippets

Reusable content blocks you import across pages

Media & Embeds

Images

Sizing, captions, light/dark variants, and supported formats

YouTube

Lazy-loaded videos and Shorts with custom start times

Videos

MP4 and WebM with autoplay, loop, and poster props

iFrames

Vimeo, CodePen, Figma, Loom, and other external embeds

Authoring Tools

You don't have to push to see your changes. Preview locally with the CLI, edit in the browser, or control the dev server from VS Code.

Local Preview

Run your docs on your machine with instant reloads

Web Editor

Edit MDX in the browser with live preview, commit straight to your repo

VS Code Extension

Start and stop the dev server from the status bar