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

# FAQ

> Common questions about Decart APIs, SDKs, pricing, and realtime

## Getting started

<AccordionGroup>
  <Accordion title="How do I get an API key?">
    Sign up at [platform.decart.ai](https://platform.decart.ai), then create a key in [API Keys](https://platform.decart.ai/api-keys).
  </Accordion>

  <Accordion title="Which API should I start with?">
    * Use **Realtime API** for live camera/video interactions
    * Use **Queue API** for async video editing/processing
    * Use **Process API** for synchronous image editing

    See [Getting Started Overview](/getting-started/overview).
  </Accordion>

  <Accordion title="Is there a free tier?">
    Yes. New accounts receive free credits for evaluation.
  </Accordion>
</AccordionGroup>

## Realtime and authentication

<AccordionGroup>
  <Accordion title="Can I use my permanent API key in the browser?">
    No. Use short-lived client tokens for browser/mobile apps. See [Client Tokens](/getting-started/client-tokens).
  </Accordion>

  <Accordion title="My client token expired. Will it disconnect my active session?">
    No. Expiration blocks new connections. Active realtime sessions continue until disconnected.
  </Accordion>

  <Accordion title="What causes common WebRTC connection failures?">
    Most issues come from camera permissions, unsupported environment (simulators), network restrictions, or incorrect model stream constraints. See [Streaming Best Practices](/models/realtime/streaming-best-practices).
  </Accordion>
</AccordionGroup>

## Models and pricing

<AccordionGroup>
  <Accordion title="Can I use Lucy 2.1 for both realtime and batch video editing?">
    Yes. `lucy-2.1` is available on both the realtime streaming API and the async queue API. See [Models](/getting-started/models).
  </Accordion>

  <Accordion title="How is billing calculated?">
    Realtime and video models are billed per second, and image models are billed per generation. See [Pricing](/getting-started/pricing).
  </Accordion>

  <Accordion title="Do you offer enterprise pricing?">
    Yes. Contact `contact@decart.ai` for volume discounts and custom plans.
  </Accordion>
</AccordionGroup>

## SDKs and integration

<AccordionGroup>
  <Accordion title="Do you provide official SDKs?">
    Yes. We provide JavaScript, Python, and Swift SDKs:

    * [JavaScript SDK](/sdks/javascript)
    * [Python SDK](/sdks/python)
    * [Swift SDK](/sdks/swift)
  </Accordion>

  <Accordion title="How do I secure client-side image/video calls?">
    Use a server-side proxy so API keys never reach the browser. See the official proxy examples in our SDK repositories.
  </Accordion>

  <Accordion title="Can I use Decart in production?">
    Yes. The platform is designed for production use with usage-based pricing, API keys, client token auth for realtime, and official SDKs.
  </Accordion>
</AccordionGroup>
