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

# Welcome to LoyaltyDog

> Build loyalty programs, gift cards, and wallet passes on top of the LoyaltyDog platform.

LoyaltyDog is a multi-tenant platform for running loyalty programs, gift cards, and mobile wallet passes. This site is for developers integrating with the LoyaltyDog REST API, our MCP server, or one of our partner integrations.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Make your first authenticated API call in under five minutes.
  </Card>

  <Card title="API reference" icon="code" href="/api-reference">
    Browse every endpoint, generated from our live OpenAPI spec.
  </Card>

  <Card title="MCP server" icon="robot" href="/mcp/overview">
    Query LoyaltyDog from Claude, Cursor, Windsurf, and other AI assistants.
  </Card>

  <Card title="Integrations" icon="plug" href="/integrations/overview">
    Shopify, Square, Clover, Eposnow, Zapier, and custom integrations.
  </Card>
</CardGroup>

## What's in the platform

<CardGroup cols={2}>
  <Card title="Loyalty programs" icon="award">
    Points, tiers, rewards, custom fields, and program-scoped customers.
  </Card>

  <Card title="Gift cards" icon="gift">
    Issue, redeem, consolidate, and audit gift cards with multi-layer fraud detection.
  </Card>

  <Card title="Wallet passes" icon="wallet">
    Apple Wallet and Google Wallet passes generated from reusable templates.
  </Card>

  <Card title="Webhooks" icon="bell">
    Real-time event delivery for transactions, redemptions, and lifecycle events.
  </Card>
</CardGroup>

## Getting an API key

The LoyaltyDog API uses bearer-token authentication. To request a key for your merchant account, [contact us](https://loyalty.dog/). Once provisioned, you can manage app keys via [`POST /v2/appkeys`](/api-reference).

<Tip>
  Already have a key? Jump straight to the [Quickstart](/quickstart) or the [Authentication](/authentication) guide.
</Tip>
