# Quickstart

> What Lucra does, and where to start.

Source: https://www.onlucra.com/docs

Lucra runs creator programs, payments and ads. Brands post programs, creators make videos for them, and approved videos run as ads. Lucra tracks what each video drives and pays the creator for it.

Pick your path below. When you sign up you choose **Brand**, **Agency**, **Developer** or **Creator**; Agency and Developer both open a partner account.

## Brands

1. [Set up your workspace](https://www.onlucra.com/docs/workspace-setup): your profile, team and ad accounts.
2. [Create a program](https://www.onlucra.com/docs/programs) and add creators to it.
3. Approve their videos and [run them as ads](https://www.onlucra.com/docs/paid-ads).
4. [Install the pixel](https://www.onlucra.com/docs/tracking) to credit creators for sales on your site.

## Creators

1. [Connect a social account and Stripe](https://www.onlucra.com/docs/creator-setup).
2. [Join programs and submit videos](https://www.onlucra.com/docs/creator-work).
3. [Get paid](https://www.onlucra.com/docs/creator-earnings) as your work performs.

## Partners

Agencies and developers run Lucra for client brands and a roster of creators. Start with [Partner workspaces](https://www.onlucra.com/docs/partners), or [Partners in the API](https://www.onlucra.com/docs/api-partners) if you're building a product on Lucra.

## Developers

Create a key in **Settings → Developers → API**, then install the SDK:

```bash
npm install @lucra/sdk
```

List your programs:

```ts
import { Lucra } from "@lucra/sdk"

const lucra = new Lucra(process.env.LUCRA_API_KEY!)

const { data: page } = await lucra.programs.list()
console.log(page.data)
```

Next, read the [API introduction](https://www.onlucra.com/docs/api-introduction) and the [SDK guide](https://www.onlucra.com/docs/sdk).
