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

# Introduction

> Welcome! This documentation will help you get started with the TTS.Monster API.

<img className="block" src="https://mintcdn.com/ttsmonster/14Mug03F1JF5P9VM/hero.png?fit=max&auto=format&n=14Mug03F1JF5P9VM&q=85&s=454e44b3a6cab509f16457f364012e27" alt="Hero" width="1440" height="1080" data-path="hero.png" />

## Setting up

We recommend reading through the following sections to get a better understanding of how the TTS.Monster API works, as well as things you can & can't do.

<CardGroup cols={3}>
  <Card title="Authentication" icon="lock" href="/authentication">
    Learn how to authenticate with the API
  </Card>

  <Card title="Rate Limits" icon="gauge-simple-high" href="/rate-limits">
    Learn about the rate limits and character count limits
  </Card>

  <Card title="Status Codes" icon="signal" href="/status-codes">
    Learn about various status codes the API can return
  </Card>
</CardGroup>

## Endpoints

We provide 4 endpoints:

* Generate TTS
* Voice Cloning (BETA)
* Get Voices
* Get Subscription Info

And now for the fun part! Using the TTS.Monster API is easy, check out specific endpoint documentation for more info:

<CardGroup cols={2}>
  <Card title="Generate TTS" icon="stars" href="/endpoint/generate-tts">
    Generate an AI Text to Speech message
  </Card>

  <Card title="Voice Cloning (BETA)" icon="clone" href="/endpoint/voice-cloning">
    Clone a voice to create a custom TTS voice
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="Get Voices" icon="servicestack" href="/endpoint/get-voices">
    Get the list of available TTS voices
  </Card>

  <Card title="Get Subscription Info" icon="user" href="/endpoint/get-user">
    Get information about the users subscription
  </Card>
</CardGroup>
