Genera tipos TypeScript a partir de una respuesta JSON típica de API REST. Crea interfaces y types con soporte completo de objetos anidados y arreglos.
// Generated by DevBento — json-to-typescript
interface RootAddress {
street: string;
city: string;
zip: string;
}
interface RootPostsItem {
title: string;
likes: number;
}
interface Root {
id: number;
name: string;
email: string;
isActive: boolean;
roles: string[];
address: RootAddress;
posts: RootPostsItem[];
}Este ejemplo muestra cómo generar tipos TypeScript a partir de una respuesta típica de API REST. El JSON precargado representa un objeto de usuario con dirección anidada, arreglo de roles y arreglo de objetos de publicación.
La herramienta produce:
Root con todos los campos superiores tipificadosRootAddress para el objeto de dirección anidadoRootPostsItem para cada publicación en el arreglostring para texto, number para IDs y conteos, boolean para flags, string[] para arreglos de stringsLa mayoría de las APIs REST devuelven objetos con estructuras anidadas y arreglos. Este ejemplo cubre el patrón común: campos planos en el nivel superior, un objeto anidado para datos relacionados y arreglos para colecciones. Los tipos generados te dan soporte completo de IntelliSense al trabajar con respuestas de API en TypeScript.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.