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

# Introduction

> Build apps that extend LaunchMyStore stores

# Welcome to LaunchMyStore Developer Platform

LaunchMyStore provides a complete platform for building e-commerce apps that integrate deeply with merchant stores. Whether you're building a simple theme extension or a complex checkout customization, our platform gives you the tools you need.

## What You Can Build

<CardGroup cols={2}>
  <Card title="Theme Extensions" icon="puzzle-piece" href="/extensions/theme-blocks">
    Add custom blocks to store themes that merchants can place anywhere in their storefront.
  </Card>

  <Card title="Checkout UI" icon="credit-card" href="/extensions/checkout-ui">
    Extend the checkout experience with custom fields, upsells, and payment integrations.
  </Card>

  <Card title="Admin Extensions" icon="gauge" href="/extensions/admin-blocks">
    Add functionality directly into the merchant admin dashboard.
  </Card>

  <Card title="Custom Functions" icon="code" href="/functions/overview">
    Create serverless functions for shipping rates, payment rules, discounts, and more.
  </Card>
</CardGroup>

## Platform Features

### App Bridge SDK

Communicate between your embedded app and the LaunchMyStore admin using our [App Bridge SDK](/app-bridge/overview). Display toasts, open modals, access resources, and more.

### OAuth 2.0 Authentication

Secure authentication with [granular scopes](/api-reference/authentication) that give your app exactly the permissions it needs.

### REST API

Full access to store data through our [REST API](/api-reference/overview) including products, orders, customers, inventory, and more.

### Webhooks

Real-time notifications for [23 subscribable event topics](/api-reference/webhooks/topics) with guaranteed delivery and automatic retries.

### Billing Integration

Built-in [Stripe integration](/billing/stripe-integration) for subscription billing, usage-based pricing, and one-time charges.

## Getting Started

Ready to build? Start with our [Quickstart Guide](/quickstart) to create your first app in under 5 minutes.

<Card title="Quickstart" icon="rocket" href="/quickstart">
  Create and deploy your first app
</Card>
