CodeJa Developer Portal & Agent APIs

Portal de Desarrolladores y Agentes IA | CodeJa

Integra servicios de CodeJa en tus aplicaciones, consulta la especificación OpenAPI o conecta agentes de Inteligencia Artificial nativos mediante el servidor MCP.

Herramienta CLI Oficial (@codeja/cli)

Línea de Comandos para Desarrolladores y Agentes
Ejecuta diagnósticos de código Java, consulta lecciones y automatiza tareas con nuestra herramienta CLI oficial.

Instalación global desde npm o ejecución directa con npx:

npm install -g @codeja/cli
# o ejecución instantánea sin instalación:
npx @codeja/cli --help

Inicio Rápido & Endpoints de API

Análisis y Diagnóstico de Código Java
Analiza sintaxis, patrones de arquitectura y posibles errores en código Java.

POST https://codeja.dev/api/java/analyze

{
  "code": "public class Main { public static void main(String[] args) { System.out.println(\"Hola CodeJa\"); } }"
}
Protocolo Consultas NLWeb AI
Efectúa preguntas técnicas y recibe respuestas estructuradas en lenguaje natural.

POST https://codeja.dev/api/ask

{
  "query": "¿Cómo configurar un Controller REST en Spring Boot?"
}

Autenticación & Claves de API

Las peticiones de usuario o integraciones autenticadas requieren un Bearer token en la cabecera HTTP Authorization. El plan Starter gratuito permite autoservicio inmediato y pruebas sin tarjeta de crédito.

Bearer Tokens JWT

Obtén tu token JWT de autoservicio al registrarte en el plan gratuito.

RFC 9421 Web Bot Auth

Directorio de claves Ed25519 JWK publicado en /.well-known/http-message-signatures-directory.

Guía Auth Agent

Consulta la especificación de autenticación completa en /auth.md.

Descubrimiento para Agentes IA