Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/finevoice:finevoice-fineshare-getvoicedetail-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
{
"openapi": "3.0.1",
"info": {
"title": "Voice Detail",
"version": "1.0.0",
"description": "API to retrieve detailed information about a specific voice."
},
"servers": [
{
"url": "https://converter.fineshare.net",
"description": "Voices"
}
],
"paths": {
"/api/getvoicedetail": {
"get": {
"summary": "Retrieve voice details",
"operationId": "GetVoiceDetail",
"tags": ["Voice Management"],
"parameters": [
{
"name": "voice",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "The voice parameter specifies the voice name. It should be provided in lowercase, with spaces replaced by hyphens (e.g., henry-young).",
"example": "henry-young"
}
],
"responses": {
"200": {
"description": "Detailed information about the voice.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetVoiceDetailRespModel"
},
"examples": {
"example-1": {
"summary": "Successful Response",
"value": {
"status": "success",
"voiceId": "voice123",
"name": "VoiceOne",
"gender": "female",
"language": "en-US",
"category": "standard",
"description": "A standard female voice in US English.",
"additionalDetails": {
"pitch": "neutral",
"speed": "normal",
"supportedFormats": ["mp3", "wav"]
}
}
}
}
}
}
},
"400": {
"description": "Bad request - invalid or missing 'voice' parameter.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorModel"
}
}
}
},
"404": {
"description": "Voice not found.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorModel"
}
}
}
},
"500": {
"description": "Server error - unable to process the request.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErrorModel"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"GetVoiceDetailRespModel": {
"type": "object",
"properties": {
"status": {
"type": "string",
"example": "success"
},
"voiceId": {
"type": "string",
"example": "voice123"
},
"name": {
"type": "string",
"example": "VoiceOne"
},
"gender": {
"type": "string",
"enum": ["male", "female"],
"example": "female"
},
"language": {
"type": "string",
"example": "en-US"
},
"category": {
"type": "string",
"example": "standard"
},
"description": {
"type": "string",
"example": "A standard female voice in US English."
},
"additionalDetails": {
"type": "object",
"properties": {
"pitch": {
"type": "string",
"example": "neutral"
},
"speed": {
"type": "string",
"example": "normal"
},
"supportedFormats": {
"type": "array",
"items": {
"type": "string",
"example": "mp3"
}
}
}
}
}
},
"ErrorModel": {
"type": "object",
"properties": {
"error": {
"type": "string",
"example": "Invalid voice identifier."
},
"details": {
"type": "string",
"example": "The provided voice ID does not exist."
}
}
}
}
}
}