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

# BudgetPixel API

> Generate images, video, and music programmatically with the models you already use on BudgetPixel.

The BudgetPixel API lets you generate **images, video, and music** from your own
applications using the same models available on budgetpixel.com.

```bash theme={null}
curl https://api.budgetpixel.com/v1/models \
  -H "Authorization: Bearer bpx_live_xxx"
```

## How it works

<CardGroup cols={2}>
  <Card title="API keys" icon="key" href="/authentication">
    Authenticate every request with a bearer API key created from your dashboard.
  </Card>

  <Card title="Async jobs" icon="arrows-rotate" href="/concepts/async-jobs">
    Create a generation job, then poll it until it succeeds. Results return as URLs.
  </Card>

  <Card title="Credit pricing" icon="coins" href="/concepts/pricing-and-credits">
    Usage is metered in credits at each model's published price. You pay only for
    successful generations.
  </Card>

  <Card title="Models" icon="layer-group" href="/concepts/models">
    Discover available image, video, and music models and their pricing at runtime.
  </Card>
</CardGroup>

## Base URL

All endpoints are served under:

```
https://api.budgetpixel.com/v1
```

## Availability

<Note>
  The developer API is currently in **private beta**. Access is limited while we
  finalize the launch. If you have beta access on the **Premium**, **Pro**, or **Ultra**
  plan, you can create a key from your BudgetPixel account dashboard, then follow the
  [quickstart](/quickstart).
</Note>

## Not building an app?

If you want AI agents like Claude, ChatGPT, or Cursor to create with your BudgetPixel
account directly from a conversation — no code, no API keys — use the
[MCP server](/mcp-server) instead. Same models, same credits, OAuth sign-in.
