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

# Klara API

> Integrate with Klara to programmatically create and manage onboarding applications

The Klara API allows partners to integrate KYB and onboarding workflows directly into their platforms. Create applications programmatically, retrieve submitted data and documents, and optionally bypass email verification for a seamless user experience.

## What you can do

<CardGroup cols={2}>
  <Card icon="file-circle-plus" href="api-reference/create-application" title="Create Applications">
    Programmatically create applications on behalf of your users and receive unique submission links.
  </Card>

  <Card icon="user-check" href="/api-reference/refresh-pre-auth" title="Pre-authenticate Users">
    Skip email verification by using pre-authentication tokens, sending users directly to the submission form.
  </Card>

  <Card icon="bell" href="/webhooks" title="Receive Webhooks">
    Get real-time notifications when applications are opened or submitted.
  </Card>

  <Card icon="book" href="/api-reference/types" title="Type Reference">
    Full reference for all enums and nested types in API responses.
  </Card>
</CardGroup>

## Get started

<Steps>
  <Step title="Get API credentials">
    Generate an API key from your organization dashboard. Use [sandbox.klara-ai.com](https://sandbox.klara-ai.com) for testing or [app.klara-ai.com](https://app.klara-ai.com) for production.
  </Step>

  <Step title="Make your first application">
    Use your API key to create an  application via the API.
  </Step>

  <Step title="Redirect users">
    Send users to the returned link to complete their submission.
  </Step>
</Steps>

<Card icon="rocket" href="/quickstart" title="Quickstart">
  Follow the quickstart guide to make your first API call.
</Card>
