Get the OpenAPI document
import requests
response = requests.get("https://api.morevoice.ai/v1/openapi.json")response.raise_for_status()print(response.json())curl https://api.morevoice.ai/v1/openapi.jsonThis API described as OpenAPI 3.1, the source of the SDKs and the API reference. No API key needed.
Try it in the API playground with a test-mode key.
Responses
Section titled “Responses”The OpenAPI 3.1 document.
An OpenAPI 3.1 document.
object
object
The OpenAPI version (3.1.x).
object
Example
{ "info": { "title": "MoreVoice API", "version": "2026-11-01" }, "openapi": "3.1.0", "paths": {}}Not modified
Something went wrong on MoreVoice’s side. Retry with the same Idempotency-Key.
Every /v1 error.
object
object
A stable, machine-readable code from the error-code catalogue.
Structured context, e.g. required_scope or the compliance verdict.
object
A link to the documentation of this code.
A human-readable explanation. Do not parse it.
The request parameter the error relates to, e.g. to or metadata[order_id].
The X-Request-Id of this request. Quote it when you contact support.
The category of the error.
Example
{ "error": { "code": "internal_error", "doc_url": "https://docs.morevoice.ai/api/errors#internal-error", "message": "Something went wrong on MoreVoice's side.", "request_id": "req_7Hk2LmN9pQ4rS6tV8wX0yZ", "type": "api_error" }}Headers
Section titled “Headers”The request’s ID (req_…). Quote it when you contact support.