API

Envia una imagen de manga por solicitud y recibe un payload JSON con el PNG traducido en base64.

API Keys
Credits--
Cargando
Ejemplos
curl -X POST https://translatemanga.net/api/v1/translate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "image=@page.png" \
  -F "targetLanguage=English" \
  -F "model=default" \
  -o response.json
API Reference

Endpoint

Campo
method
Tipo
enum
Significado
Metodo HTTP usado por el endpoint de traduccion.
Valores
POST
Campo
url
Tipo
string
Significado
Endpoint de produccion para traducir una sola imagen.
Valores
https://translatemanga.net/api/v1/translate
Campo
request body
Tipo
format
Significado
Formato del cuerpo de la solicitud.
Valores
multipart/form-data
Campo
response body
Tipo
format
Significado
Tanto las respuestas exitosas como las de error devuelven JSON.
Valores
application/json

Autenticacion

Campo
Authorization
Tipo
string
Requerido
Si
Significado
Bearer token construido con una API key generada en esta pagina.
Valores
Bearer YOUR_API_KEY

Request

Campo
image
Tipo
File
Requerido
Si
Significado
Imagen de manga original para traducir. Una imagen por solicitud.
Valores
image/*

Tamano maximo del archivo: 5MB.

Campo
targetLanguage
Tipo
string
Requerido
Si
Significado
Idioma destino del texto traducido.
Valores
English
Japanese
Chinese (simplified)
Chinese (traditional)
Korean
Spanish

Campo
model
Tipo
string
Requerido
No
Significado
Modelo de traduccion. Valor predeterminado: default.
Valores

Campo
font
Tipo
string
Requerido
No
Significado
Fuente usada para renderizar el texto traducido. Valor predeterminado: CCWildWords.otf.
Valores
CCWildWords.otf
Kalam.ttf
Bangers-Regular.ttf
KomikaJam.ttf
KomikaSlim.ttf
PatrickHand-Regular.ttf
VtcLettererPro.ttf

Response

Campo
success
Tipo
boolean
Significado
Siempre presente. Indica si la solicitud se completo correctamente.
Valores
false
true
Campo
translated_image
Tipo
string
Significado
Presente cuando success es true. PNG traducido codificado en base64 sin prefijo data URL.
Valores
base64 PNG
Campo
mimeType
Tipo
string
Significado
Presente cuando success es true. Tipo MIME de la imagen traducida.
Valores
image/png
Campo
traceId
Tipo
string
Significado
Request trace ID para depuracion. Presente en respuestas exitosas y de error.
Valores
-
Campo
creditCost
Tipo
number
Significado
Presente cuando success es true. Credits de pago consumidos por esta solicitud.
Valores
-
Campo
remainCredit
Tipo
number
Significado
Presente cuando success es true. Credits de pago restantes despues de la solicitud.
Valores
-
Campo
error
Tipo
string
Significado
Presente cuando success es false. Mensaje de error legible para personas.
Valores
-
Campo
errorCode
Tipo
enum
Significado
Presente cuando success es false. Codigo de error estable y legible por maquina.
Valores
UNAUTHORIZED
MISSING_IMAGE
INVALID_IMAGE_TYPE
IMAGE_TOO_LARGE
UNSUPPORTED_TARGET_LANGUAGE
UNSUPPORTED_MODEL
UNSUPPORTED_FONT
NO_CREDITS_LEFT
TRANSLATION_FAILED