Docs Page Kit

A Whole Docs Page, One Drop

Sidebar nav, a markdown-lite body, a scroll-synced table of contents, and search — no CMS, no plugins, no page builder.

Headings, code blocks, callouts, and lists — write your docs in one textarea
Scroll-synced table of contents and instant sidebar search included
Zero external libraries, zero layout shift — pure React and CSS

Introduction

Welcome to the Pulse API. This guide covers authentication, your first request, and how to handle common errors.

InfoThis is the v2 API. Integrations on v1 keep working until 2027.

Quick Start

Install the SDK, then set your API key as an environment variable before making your first call.

npm install pulse-sdk
  • Create an account and grab your API key
  • Install the SDK for your language
  • Send your first request

Authentication

Every request must include your API key in the Authorization header.

Authorization: Bearer YOUR_API_KEY
WarningNever expose your API key in client-side code. Route browser apps through a server-side proxy instead.

Rate Limits

Free plans allow 60 requests per minute. Paid plans scale up to 6,000 per minute.

TipCache read-heavy endpoints on your side to stay well under your limit.

Errors

The API returns standard HTTP status codes with a JSON error body.

  • 400 — invalid request
  • 401 — missing or invalid API key
  • 429 — rate limit exceeded

Create a free website with Framer, the website builder loved by startups, designers and agencies.