# API

Explore 35 herramientas de API para trabajar con datos y operaciones relacionadas con API desde el navegador, sin instalar software.

> Página canónica: https://elysiatools.com/es/tags/api

## Descripción general

Esta colección reúne 35 herramientas de API para distintos flujos de trabajo relacionados con interfaces de programación. Elija la herramienta adecuada y trabaje con sus datos desde la interfaz del navegador.

## Preguntas frecuentes

### ¿Qué puedo hacer con las herramientas de API?

Puede realizar tareas relacionadas con API según la herramienta seleccionada. Consulte cada herramienta para conocer su operación y los datos compatibles.

### ¿Necesito instalar algún software?

No necesita instalar software: puede utilizar las herramientas desde el navegador.

### ¿Cómo se tratan mis datos?

Usted opera las herramientas desde el navegador, pero el procesamiento se realiza en los servidores de Elysia Tools. Las entradas de texto no se almacenan y los archivos subidos se eliminan automáticamente después de 6 horas.

## Herramientas

- [Detector de breaking changes API y planificador de migracion](https://elysiatools.com/es/tools/api-breaking-changes-detector-migration-planner): Compara dos esquemas OpenAPI 3.x, detecta cambios incompatibles y propone estrategias de migracion
- [Probador de mutacion de contrato API](https://elysiatools.com/es/tools/api-contract-mutation-tester): Aplica mutaciones semanticas a campos OpenAPI y opcionalmente las envia al backend real para medir su validacion defensiva
- [Probador de estres de contratos API](https://elysiatools.com/es/tools/api-contract-stress-tester): Genera casos de prueba de valores limite desde OpenAPI 3.x y opcionalmente los envia a un backend real para detectar desviaciones del contrato.
- [Generador de Documentacion API](https://elysiatools.com/es/tools/api-doc-generator): Genera documentacion API elegante desde OpenAPI o comentarios anotados
- [Planificador de presupuesto de latencia de API](https://elysiatools.com/es/tools/api-latency-budget-planner): Planifica y visualiza un presupuesto de latencia de API. Introduce un objetivo P99 (p. ej. ≤ 300ms) y la asignación por etapa (DNS, TCP, TLS, TTFB, Processing, Network) para ver un waterfall en vivo, la utilización del presupuesto y alertas de exceso. Opcionalmente pega un trace OpenTelemetry o Datadog para deducir una asignación medida.
- [Servidor Mock de API](https://elysiatools.com/es/tools/api-mock-server): Genera un mock server temporal ejecutable con Redis y respuestas dinamicas
- [Generador de Snippets de Solicitudes API](https://elysiatools.com/es/tools/api-request-code-snippet-generator): Genera cURL y snippets de lenguajes comunes a partir de una URL, metodo, headers, query y body
- [Validador de contrato de respuesta API](https://elysiatools.com/es/tools/api-response-contract-validator): Valida un JSON de respuesta real contra el schema de respuesta declarado en OpenAPI 3.x
- [Analizador semantico y diff de respuestas API](https://elysiatools.com/es/tools/api-response-diff-semantic-analyzer): Compara dos respuestas JSON de API y separa cambios funcionales de drift inofensivo
- [Conversor de cURL a Go (net/http)](https://elysiatools.com/es/tools/curl-to-go): Convierte un comando cURL en un fragmento de código Go net/http con http.NewRequest, cabeceras y cuerpo
- [Convertidor de cURL a HAR](https://elysiatools.com/es/tools/curl-to-har-converter): Convierte un comando cURL en una entrada de solicitud HAR 1.2 portátil.
- [Conversor de cURL a JavaScript (axios)](https://elysiatools.com/es/tools/curl-to-js-axios): Convierte un comando cURL en un fragmento de código JavaScript axios con objeto de configuración, cabeceras y datos
- [Conversor de cURL a JavaScript (fetch)](https://elysiatools.com/es/tools/curl-to-js-fetch): Convierte un comando cURL en un fragmento de código JavaScript fetch() con cabeceras, cuerpo y método
- [Conversor de cURL a PHP (cURL)](https://elysiatools.com/es/tools/curl-to-php): Convierte un comando cURL en un fragmento de código PHP cURL con curl_setopt, cabeceras y campos POST
- [Conversor de cURL a Python (requests)](https://elysiatools.com/es/tools/curl-to-python): Convierte un comando cURL en un fragmento de código Python requests con cabeceras, datos y método
- [Conversor de Divisas](https://elysiatools.com/es/tools/currency-exchange): Convierte entre divisas con tipos de cambio en tiempo real. Admite más de 160 monedas, muestra el resultado, la tasa usada, una tabla comparativa y la hora de actualización.
- [Removedor de Caracteres BOM](https://elysiatools.com/es/tools/data-bom-remover): Eliminar caracteres BOM (Byte Order Mark) de contenido de texto y archivos. Perfecto para limpiar archivos de texto con problemas de codificación.
- [Comentarios a PDF](https://elysiatools.com/es/tools/doc-comment-to-pdf-docs): Genera PDF de docs desde comentarios de codigo
- [Planificador de rotación de secretos en archivos .env](https://elysiatools.com/es/tools/env-file-secret-rotation-planner): Pega un archivo .env y obtén un plan de rotación de secretos por etapas. Detecta URLs de base de datos, API keys, tokens de autenticación, claves privadas, credenciales cloud, claves de pago y secretos de cifrado; puntúa cada uno por exposición y antigüedad, y los programa en una línea de tiempo de 4 semanas con checklist de doble clave y un .env.example generado. Fechas de última rotación opcionales y cadencia configurable (30/90/180/365 días) alimentan el score de cumplimiento.
- [GraphQL Playground](https://elysiatools.com/es/tools/graphql-playground): Cliente GraphQL en el navegador: escribe consultas y variables, envíalas a cualquier endpoint GraphQL e inspecciona resultados JSON formateados o arrays de errores — ideal para iterar sobre esquemas durante el desarrollo
- [Añadir Encabezados](https://elysiatools.com/es/tools/header-adder): Agregar encabezados a datos CSV que carecen de nombres de columna. Perfecto para importaciones de bases de datos, respuestas de API o conjuntos de datos numéricos.
- [Removedor de Encabezados](https://elysiatools.com/es/tools/header-remover): Eliminar encabezados de datos CSV para crear archivos limpios sin encabezados. Perfecto para importaciones de bases de datos, tuberías de procesamiento de datos.
- [Generador y Verificador HMAC](https://elysiatools.com/es/tools/hmac-generator-verifier): Calcula una firma HMAC sobre un mensaje + secreto con SHA-1/SHA-2/SHA-3/BLAKE2, o verifica una firma entrante (comparación en tiempo constante), con presets para Stripe / Slack / GitHub
- [Probador de Peticiones HTTP](https://elysiatools.com/es/tools/http-request-tester): Cliente HTTP ligero en el navegador (mini Postman): envía peticiones GET/POST/PUT/DELETE con cabeceras y cuerpo personalizados, e inspecciona estado, cabeceras, tiempos y respuesta formateada — todo desde el navegador

## Contenido relacionado

- [JSON](https://elysiatools.com/es/tags/json): Explore 107 herramientas JSON para procesar, validar y convertir datos desde el navegador. El texto no se guarda y los archivos se eliminan tras 6 horas.
- [HTTP](https://elysiatools.com/es/tags/http): Explora 17 herramientas HTTP desde el navegador. Procesa tus datos en los servidores de Elysia Tools; el texto no se almacena y los archivos subidos se eliminan tras 6 horas.
- [OpenAPI](https://elysiatools.com/es/tags/openapi): Explore 8 herramientas OpenAPI en línea para trabajar con especificaciones desde el navegador. El texto no se guarda y los archivos se eliminan tras 6 horas.
- [SQL](https://elysiatools.com/es/tags/sql): Explore 43 herramientas de SQL para trabajar con consultas y datos desde el navegador. El texto no se guarda y los archivos se eliminan tras 6 horas.
- [Schema](https://elysiatools.com/es/tags/schema): Explora 20 herramientas de Schema y trabaja con datos y formatos relacionados desde el navegador. El texto no se guarda y los archivos se eliminan tras 6 horas.
- [Generador de código](https://elysiatools.com/es/tags/code-generator): Explora 9 herramientas de generación de código desde el navegador, sin instalar software. El procesamiento se realiza en servidores de Elysia Tools; el texto no se guarda y los archivos subidos se eliminan tras 6 horas.
