Docs navigation

Documentation

Get started with Exercise API

Search and retrieve normalized exercise data with a simple header-based API. Start with the machine-readable contract at /llms.txt, then use these pages for the human-readable reference.

Quick start

  1. 1. Sign up and generate an API key in the dashboard.
  2. 2. Send that key as the `X-API-Key` header.
  3. 3. Start with `GET /v1/exercises` for search and browse.
  4. 4. Use `/llms.txt` in AI coding tools for full inline context.

Core facts

Base URL
https://api.exerciseapi.dev/v1
Authentication
`X-API-Key` on all data routes. `GET /v1/health` is public.
Docs source
`/llms.txt` and `/docs/*` are generated from the same structured content.

First request

This is the fastest way to confirm auth, search, and response shape.

curl
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.exerciseapi.dev/v1/exercises?q=bench%20press&limit=10"

Use the docs surfaces together

/llms.txt

Full inline contract for AI coding tools, including auth, rate limits, endpoints, error handling, and schema fields.

/docs/*

Lightweight human reference pages for authentication, endpoints, search, rate limits, and errors.

Reference pages