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

# Introduction

> API reference for Checkout Payment Button endpoints

## Welcome

This documentation provides the OpenAPI specification for the **Checkout Payment Button API**, which allows you to **create, update, and delete checkout buttons** for PayPal and Stripe payments. The endpoints are designed for managing your payment buttons in a secure and consistent way.

<Card title="Checkout Payment Button Endpoints" icon="credit-card" href="/api-reference/openapi.json">
  View the OpenAPI specification file
</Card>

## Authentication

All API endpoints **require an API key** passed in the `X-API-KEY` header. This header is mandatory for all requests.

```json theme={null}
"security": [
  {
    "apiKeyAuth": []
  }
]
```
