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

# Quickstart

> Get started with the Supapost API in under 5 minutes.

## 1. Get your API key

Navigate to **Settings > Developer** in the Supapost dashboard and create a new API key.

## 2. Make your first request

```bash theme={null}
curl -X POST https://api.supapost.so/generate/slides \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Create 3 slides about morning routines with motivational text"
  }'
```

## 3. Check the response

The API returns slide definitions with backgrounds, text layers, and AI-generated images:

```json theme={null}
{
  "slides": [
    {
      "name": "Slide 1",
      "background": {
        "type": "image",
        "imageUrl": "https://cdn.supapost.so/exports/..."
      }
    }
  ],
  "texts": [
    {
      "slide_index": 0,
      "text": {
        "content": "Transform Your Mornings",
        "fontSize": 84,
        "fontWeight": 800,
        "x": 90,
        "y": 750,
        "width": 900,
        "color": "#ffffff",
        "textAlign": "center"
      }
    }
  ],
  "images": [
    {
      "slide_index": 0,
      "image_url": "https://cdn.supapost.so/exports/..."
    }
  ]
}
```

## Next steps

* [Authentication](/authentication) — Learn about API key and JWT auth
* [Generate slides](/api-reference/generate-slides) — Full API reference
* [Scheduling](/guides/scheduling) — Schedule posts for auto-publishing
