Skip to main content
Usa este playground para probar los endpoints del Auth Server directamente desde el navegador.

Login

POST /login

Autenticarse y obtener un JWT.
base
string
required
Identificador del cliente
password
string
required
Contraseña del cliente
Probar con cURL
curl -X POST https://auth.mipos.co.cr/login \
  -H "Content-Type: application/json" \
  -d '{"base":"TU_BASE","password":"TU_PASSWORD"}'
Mintlify Playground integrado: Si estás viendo esta documentación en Mintlify, usa el panel lateral derecho de las páginas POST /login y GET /jwks para ejecutar requests directamente. Solo llena los campos y presiona Send.

JWKS

GET /.well-known/jwks.json

Obtener la clave pública. No requiere autenticación.
Probar con cURL
curl -s https://auth.mipos.co.cr/.well-known/jwks.json | python3 -m json.tool

Decodificar un JWT

Una vez que tengas un token, puedes inspeccionar su contenido (sin verificar la firma):
# Reemplaza TOKEN con tu JWT
echo "TOKEN" | cut -d. -f2 | base64 -d 2>/dev/null | python3 -m json.tool

Resultado esperado

{
  "iss": "https://auth.mipos.co.cr",
  "aud": "https://auth.mipos.co.cr",
  "iat": 1700000000,
  "exp": 1700028800,
  "jti": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4",
  "sub": "mi_empresa",
  "base": "mi_empresa"
}
CampoQué contiene
issURL del Auth Server que emitió el token
audAudiencia del token
iatCuándo se emitió (Unix timestamp)
expCuándo expira (Unix timestamp)
jtiID único del token — útil para revocación
subIdentificador del cliente
baseNombre del cliente en la BD (mismo que sub)

Flujo completo de prueba

1

Obtener token

Ir a POST /login → llenar base y passwordSend
2

Copiar el token

De la respuesta, copiar el valor del campo token.
3

Decodificar

Usar cualquiera de los métodos anteriores para ver el payload del JWT.
4

Usar en tu API

Enviar el token como Authorization: Bearer <token> en requests a tus APIs.
No decodifiques tokens en herramientas online de terceros en producción. Aunque el payload no es secreto, evita exponer tokens activos en sitios como jwt.io. Usa los métodos locales de arriba.