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

# Fanvue Apps

> Every Fanvue integration is an app: create one to get your API credentials, then build privately, ship off-platform, or list and monetize on the App Store.

Every Fanvue integration is an app, and creating an app is simply how you get your API credentials. You never have to list it anywhere: a private script that only you run is still an app, and so is a tool you sell to thousands of creators. Same starting point, your choice of destination.

So whether you just want a Client ID and Secret to call the API, or you want to build and sell a product to the whole Fanvue creator base, you are in the right place. Start small, go as far as you like.

<Note>
  ##### You need a Fanvue creator account with completed KYC

  Creating an app, managing OAuth credentials, and publishing listings are available only to users registered as **creators** who have completed **KYC (identity verification)**. Fans cannot access these areas. See the [Quick Start prerequisites](/introduction/quick-start) for full setup requirements.
</Note>

## The journey

Three steps, and you can stop at any of them.

<Steps>
  <Step title="Create an app and get credentials">
    Create an app in the Fanvue Builder to get your **Client ID** and **Client Secret**, then pick the **scopes** it can use. This is all you need to start calling the API. See [Credentials](/app-store/credentials).
  </Step>

  <Step title="Build it your way">
    Decide whether your app runs **inside Fanvue's UI (embedded)** or **on your own infrastructure (off-platform)**. An off-platform app can be a private internal script, a tool for one client, or a public product, and it never needs a listing. See [App Types](/app-store/app-types).
  </Step>

  <Step title="List and monetize (optional)">
    When you want reach, list your app on the **App Store** so other creators can discover and install it, and charge for it through Fanvue's payment rails. This is the final stop on the journey, not the price of admission.
  </Step>
</Steps>

## Pick your starting point

<CardGroup cols={2}>
  <Card title="I just want the API" icon="key" href="/app-store/credentials">
    Create an app, grab your Client ID and Secret, choose your scopes, and start making calls. No listing, no review, no payment setup.
  </Card>

  <Card title="I want to build a product" icon="rocket" href="/app-store/app-types">
    Render UI inside Fanvue, reach the whole creator base through the App Store, and bill for it through Fanvue. Start by choosing your app type.
  </Card>
</CardGroup>

## Where the App Store comes in

The App Store is a marketplace of creator-built apps that other creators on Fanvue can discover, install, and use. Listing is how you put your tooling in front of thousands of creators: automation for messaging, analytics dashboards, content workflows, fan-facing experiences, or something nobody has built yet. It is the endpoint of the journey for builders who want distribution, not the definition of what an app is.

Apps that take payment must be **listed** on the App Store. Once it's listed, any app can offer paid plans billed through Fanvue's payment rails, whether it's embedded or off-platform. Off-platform apps can also skip listing and handle payment with their own processor. See [App Types](/app-store/app-types) for the full rules.

<Info>
  ##### Pre-approval is open now, public listings and billing are coming soon

  The App Store is rolling out in phases. Today you can build your app and **submit it for pre-approval**, a full review against the policy in these docs, ending in an Approved or Rejected decision. Two pieces are still on the way:

  * **Public App Store listings**: approved apps don't yet appear on the App Store for other creators to browse or install. Once listings launch, already-approved apps will go live.
  * **Fanvue payment rails**: the billing infrastructure for paid apps is coming soon. Paid apps can still pre-approve under the policy.

  Off-platform apps are unaffected and operate normally today.
</Info>

<Note>
  ##### App Store listings must be SFW

  An app's App Store listing, screenshots, logo, and promotional material must be safe-for-work. These surfaces are visible before a user has chosen to view your app, so they must never contain explicit or adult content. See [Listing Requirements](/app-store/listing-requirements) for the full content rules.
</Note>

## Next steps

<CardGroup cols={2}>
  <Card title="Credentials" icon="id-card" href="/app-store/credentials">
    Create your app, get your Client ID and Secret, and choose scopes.
  </Card>

  <Card title="App Types" icon="layer-group" href="/app-store/app-types">
    Embedded vs off-platform, and how listing interacts with Fanvue payment rails.
  </Card>

  <Card title="Publishing Your App" icon="paper-plane" href="/app-store/publishing-your-app">
    Required fields, submission, review outcomes, and app states.
  </Card>

  <Card title="OAuth Implementation Guide" icon="lock" href="/authentication/implementation-guide">
    The authentication flow that powers every app, embedded or off-platform.
  </Card>
</CardGroup>
