FEXMAXDeveloperPortal

FEXMAX Developer

FEX-APIS

Una API de texto con cuenta compartida, wallet independiente y claves API.

Recargas PayPal disponibles · Las llamadas a modelos están activadas.

Cuenta y wallet

Una cuenta FEXMAX para Developer, saldo y uso.

Conecta tu cuenta FEXMAX

Usa tu cuenta compartida para consultar saldo, crear claves y ver uso.

Entrar en FEXMAX AI

Modelos y tarifas

Tarifas en EUR. Los tokens de entrada y salida se cobran por separado, en nanoeuros enteros y sin redondeo por petición.

Modelo / aliasEntradaSalida o generaciónEstado
Flash · flash€0,05 / 1M tokens€0,25 / 1M tokensTexto y archivos UTF-8
Pro · pro€0,10 / 1M tokens€0,50 / 1M tokensTexto y archivos UTF-8
Developer (Code) · code, developer, programing€0,15 / 1M tokens€0,60 / 1M tokensTexto y archivos UTF-8
Image · image€0,10 / 1M tokens€0,05 / foto generadaPendiente de seleccionar un modelo; alias image aún no está disponible ni se acepta en la API, sin endpoint ni botón de generación.

Cálculo exacto: tokens de entrada × tarifa de entrada + tokens de salida × tarifa de salida. Ejemplo Flash: 1.000 tokens de entrada = 50.000 nanoEUR; 500 de salida = 125.000 nanoEUR; total 175.000 nanoEUR = €0,000175. No se redondea cada petición. La tarifa fija de €0,05/foto queda pendiente hasta seleccionar y habilitar un backend compatible. Imágenes, PDF y binarios no están disponibles. No se ofrece generación de imágenes todavía.

Contrato de la API

Endpoint de producción para texto. Método POST; una respuesta completa por petición, sin streaming.

Base URL: https://developer.fexmax.app
Endpoint de texto: POST https://developer.fexmax.app/v1/responses

Autenticación y petición

Crea una clave en Cuenta y wallet → Claves API → Crear clave. La clave se muestra una sola vez. Usa la cabecera Authorization: Bearer fxa_… como marcador de ejemplo; sustitúyela por tu clave propia. El Idempotency-Key es opcional: si no lo envías, se genera uno automático por petición, así que puedes lanzar varias en paralelo. Si lo envías (8–128 caracteres ASCII), debe ser único para evitar duplicados al reintentar.

Modelos disponibles: flash, pro y code (Developer; alias aceptados: developer y programing). model e input son obligatorios; max_output_tokens es opcional (por defecto 512; entre 1 y 2048). El JSON admite hasta 150.000 bytes. Máximo 4 archivos UTF-8 de texto en base64: 16.000 bytes cada uno, 20.000 bytes combinados con el input. El objeto de archivo contiene name, mime_type y data; el texto Hola se representa como SG9sYQ==. Imágenes, PDF y binarios no están disponibles.

curl -X POST 'https://developer.fexmax.app/v1/responses' -H "Authorization: Bearer $FEX_API_KEY" -H "Idempotency-Key: demo-$(uuidgen)" -H "Content-Type: application/json" -d '{"model":"flash","input":"Hola","max_output_tokens":128}'

Cuerpo JSON real: {"model":"flash","input":"Hola","max_output_tokens":128}. Usa una variable de entorno para tu clave; no la incluyas en código compartido.

Respuesta

La respuesta la genera el modelo en el momento. output_text trae su texto y usage los tokens reales:

{"id":"<id de la petición>","model":"flash","status":"completed","output_text":"<aquí va el texto que responde el modelo>","usage":{"input_tokens":N,"output_tokens":M,"total_tokens":N+M},"billing":{"currency":"EUR","cost_eur":"0.00000485"}}

Los errores usan {"error":{"code":"...","message":"..."}}.

Prueba interactiva

A diferencia de los ejemplos sintéticos de arriba, este botón sí hace una petición real al endpoint de producción.

Enviar una solicitud

Conecta tu cuenta y crea tu propia clave API en la sección superior. Pega aquí esa clave y pulsa el botón solo cuando quieras enviar la petición.

No se enviará nada hasta pulsar el botón.

Al enviar, la solicitud usa el modelo seleccionado y puede consumir saldo de tu wallet según las tarifas mostradas. La clave se envía solo a https://developer.fexmax.app/v1/responses, no se guarda y se borra del campo al terminar.

Resultado del endpoint

Se mostrarán aquí la respuesta o el código y mensaje de error devueltos por FEX-APIS.

Esperando una solicitud explícita.