# Voicemaker Integration via LowCodeAPI
## Overview
Text-to-speech service with multiple voice options and languages
## Base Endpoint
```
https://api.lowcodeapi.com/voicemaker/
```
## Authentication
LowCodeAPI handles authentication automatically. You only need to:
1. **Sign up** at [Voicemaker](https://www.voicemaker.in)
2. **Get your credentials** from [credential page](https://developer.voicemaker.in/)
3. **Connect your account** in LowCodeAPI dashboard
4. **Use your `api_token`** in all requests
**Auth Type**: TOKEN
## API Categories
- **Audio** - 2 endpoints
## Common Endpoints
### Category: Audio
#### Generate Audio
**Method**: `POST` | **LowCodeAPI Path**: `/voice/api`
**Full URL**:
```
https://api.lowcodeapi.com/voicemaker/voice/api?api_token={api_token}
```
**Description**: To generate audio, make a POST request to the main API endpoint
**Request Body**:
```json
{
"Engine": "<string>",
"VoiceId": "<enum>",
"LanguageCode": "<enum>",
"Text": "<string>"
}
```
---
#### Get List of All Voices
**Method**: `POST` | **LowCodeAPI Path**: `/voice/list`
**Full URL**:
```
https://api.lowcodeapi.com/voicemaker/voice/list?api_token={api_token}
```
**Description**: To get list of all voices, make a POST request to voice list API endpoint.
**Request Body**:
```json
{
"language": "<string>"
}
```
---
## Complete Endpoint Reference
For a complete list of all 2 endpoints, refer to:
- **OpenAPI Definition**: `https://backend.lowcodeapi.com/voicemaker/definition`
- **Official Provider Documentation**: https://www.developer.voicemaker.in/apidocs