2026-05-20 · Lectura de 1 min
JSON a TypeScript para tipos de API
Convierte una respuesta de ejemplo en interfaces, luego refina nombres en revisión de código.
TypeScriptJSONAPI
Conclusiones clave
- Usa muestras API reales con campos nullable — JSON solo de camino feliz oculta propiedades opcionales.
- Renombra interfaces generadas a lenguaje de dominio antes de publicar paquete compartido.
Flujo sugerido
Formatea el payload, valida JSON, luego genera interfaces con nombre raíz como ApiUser.
Salta a JSON Formatter con ?prefill= al encadenar herramientas en el mismo payload.
Preguntas frecuentes
¿Infiere unions para arrays mixtos?
Sí — cuando elementos difieren, emite tipos de elemento union.
¿Debo commitear tipos generados?
Commitea tras revisión; regenera cuando cambie el contrato API.