> ## Documentation Index
> Fetch the complete documentation index at: https://bobprince-78964c2b.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Endpoints

> A permanent capture URL that receives and stores every webhook request sent to it.

An endpoint is a permanent, always-on URL that Hookdrop gives you to receive webhook requests. Point any webhook provider — Stripe, GitHub, Shopify, or anything else — at your endpoint URL and every request that arrives is captured as an [event](/concepts/events).

Every endpoint URL follows this format:

```
https://hookdrop.dev/in/{token}
```

The URL never changes and never goes down, so you can safely configure it with external services and leave it there indefinitely.

## What each endpoint contains

Each endpoint has the following properties:

| Property         | Description                                                           |
| ---------------- | --------------------------------------------------------------------- |
| **Name**         | A label you choose to identify the endpoint (e.g., "Stripe payments") |
| **Public token** | The unique token that appears in your capture URL                     |
| **Status**       | Active or inactive — inactive endpoints stop capturing new events     |

## Create an endpoint

<Steps>
  <Step title="Open the dashboard">
    Navigate to the **Endpoints** section in the Hookdrop dashboard.
  </Step>

  <Step title="Create a new endpoint">
    Click **+ New endpoint** and enter a name that describes the source — for example, `Stripe payments` or `GitHub webhooks`.
  </Step>

  <Step title="Copy your capture URL">
    After creation, copy the capture URL shown on the endpoint detail page. It looks like:

    ```
    https://hookdrop.dev/in/abc123xyz
    ```

    Paste this URL into your webhook provider's settings.
  </Step>
</Steps>

<Tip>
  Give endpoints descriptive names that reflect the source service and purpose, such as `Stripe – production` or `GitHub – PR events`. This makes it easier to navigate when you have several endpoints.
</Tip>

## Plan limits

The number of endpoints you can create depends on your plan:

| Plan       | Endpoint limit |
| ---------- | -------------- |
| Free       | 2              |
| Starter    | 5              |
| Pro / Team | Unlimited      |

<Note>
  If you reach your plan limit, you must delete an existing endpoint or upgrade before creating a new one.
</Note>

## Manage endpoints with the API

You can create, update, and delete endpoints programmatically. See the [Endpoints API reference](/api-reference/endpoints) for the full list of available operations.
