> ## Documentation Index
> Fetch the complete documentation index at: https://percy.klappstuhl.me/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Percy and APIs

> Percy doesn't offer a public API. Here's how to integrate with Percy today, and where contributors find the internal reference.

<Note>
  The reference for Percy's **internal** dashboard API used to live on this tab. It documented private
  infrastructure — a localhost-only, bearer-authenticated contract between the dashboard and the bot — so it has
  been removed from the public docs.
</Note>

## Integrate with Percy today

**Outbound webhooks** are the supported integration path: subscribe your endpoint to server events (member joins,
level-ups, moderation cases, ended giveaways, and more) and receive HMAC-signed JSON deliveries with retries and a
delivery health log.

<Card title="Outbound Webhooks" icon="webhook" href="/docs/configuration/webhooks">
  Set up event subscriptions from the dashboard and verify signed deliveries.
</Card>

## About a public API

A public API for connecting your own apps and services with Percy — leaderboard widgets, stream overlays, managing
tags from CI — is an idea we keep on the shelf, but it is **not currently planned**. If that changes, this page will
say so.

## For contributors

If you run Percy yourself and need the internal API reference, the bot serves an always-current interactive
(Scalar) reference at `http://127.0.0.1:8090/docs` whenever it runs with `INTERNAL_API_TOKEN` set.
