NovelMaker API (1.0.0)

Download OpenAPI specification:

API to stream audio via Server-Sent Events (SSE)

Audio

Stream Audio via SSE

Stream an Audio using Server-Sent Events (SSE)

Authorizations:
apiKeyAuth
Request Body schema: application/json
required
name
string

Name of the audio clip

description
string

Description of the audio content

language
string

Language code (en, es, tr, de)

voiceId
string <uuid>

UUID of the voice to use

Responses

Request samples

Content type
application/json
{
  • "name": "string",
  • "description": "string",
  • "language": "string",
  • "voiceId": "a03665cd-ad55-4641-90b0-a6149c64fe33"
}

Response samples

Content type
application/json
{
  • "error": "string"
}

Voices

Add voice

Create a new voice with an audio file

Authorizations:
apiKeyAuth
Request Body schema: multipart/form-data
required
name
required
string

Voice Name

audio
required
string <binary>

Audio File

Responses

Response samples

Content type
application/json
{
  • "message": "Success",
  • "id": "string"
}

Find user voices

Find user voices

Authorizations:
apiKeyAuth

Responses

Response samples

Content type
application/json
{
  • "message": "Success",
  • "data": {
    }
}

Delete voice

Delete voice

Authorizations:
apiKeyAuth
path Parameters
id
required
string <uuid>

Voice ID

Responses

Response samples

Content type
application/json
{
  • "message": "Success"
}

Partners

Get remaning balance

Find partner by api key and get balance

Authorizations:
apiKeyAuth

Responses

Response samples

Content type
application/json
{
  • "message": "Success",
  • "data": {
    }
}