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.jsonAPI Reference
Endpoint
CampoTipoSignificadoValores
Campo
methodTipo
enumSignificado
Metodo HTTP usado por el endpoint de traduccion.
Valores
POST
Campo
urlTipo
stringSignificado
Endpoint de produccion para traducir una sola imagen.
Valores
https://translatemanga.net/api/v1/translateCampo
request bodyTipo
formatSignificado
Formato del cuerpo de la solicitud.
Valores
multipart/form-data
Campo
response bodyTipo
formatSignificado
Tanto las respuestas exitosas como las de error devuelven JSON.
Valores
application/json
Autenticacion
CampoTipoRequeridoSignificadoValores
Campo
AuthorizationTipo
stringRequerido
Si
Significado
Bearer token construido con una API key generada en esta pagina.
Valores
Bearer YOUR_API_KEYRequest
CampoTipoRequeridoSignificadoValores
Campo
imageTipo
FileRequerido
Si
Significado
Imagen de manga original para traducir. Una imagen por solicitud.
Valores
image/*
Tamano maximo del archivo: 5MB.
Campo
targetLanguageTipo
stringRequerido
Si
Significado
Idioma destino del texto traducido.
Valores
English
Japanese
Chinese (simplified)
Chinese (traditional)
Korean
Spanish
Campo
modelTipo
stringRequerido
No
Significado
Modelo de traduccion. Valor predeterminado: default.
Valores
Campo
fontTipo
stringRequerido
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
CampoTipoSignificadoValores
Campo
successTipo
booleanSignificado
Siempre presente. Indica si la solicitud se completo correctamente.
Valores
false
true
Campo
translated_imageTipo
stringSignificado
Presente cuando success es true. PNG traducido codificado en base64 sin prefijo data URL.
Valores
base64 PNG
Campo
mimeTypeTipo
stringSignificado
Presente cuando success es true. Tipo MIME de la imagen traducida.
Valores
image/png
Campo
traceIdTipo
stringSignificado
Request trace ID para depuracion. Presente en respuestas exitosas y de error.
Valores
-Campo
creditCostTipo
numberSignificado
Presente cuando success es true. Credits de pago consumidos por esta solicitud.
Valores
-Campo
remainCreditTipo
numberSignificado
Presente cuando success es true. Credits de pago restantes despues de la solicitud.
Valores
-Campo
errorTipo
stringSignificado
Presente cuando success es false. Mensaje de error legible para personas.
Valores
-Campo
errorCodeTipo
enumSignificado
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