API Dash es un excepcional cliente API multiplataforma de código abierto que le permite crear y personalizar sin esfuerzo solicitudes API, examinar visualmente respuestas y generar código Dart sobre la marcha. Con API Dash, tiene la capacidad de probar, visualizar e integrar API sin problemas.
Alternativa a:
- Cartero
- Insomnio
Características
1- Crear y personalizar solicitudes de API
- Cree diferentes tipos de solicitudes HTTP (
GET
,HEAD
,POST
,PATCH
,PUT
yDELETE
). - Manipule y juegue fácilmente con entradas de solicitud como
headers
,query parameters
ybody
. - Soporte completo para enviar contenido de texto con Unicode/Emoji y obtener una vista previa de cualquier respuesta API que contenga Unicode/Emoji.
2- Organizar solicitudes en colecciones y carpetas
- Cree colecciones y carpetas para organizar sus solicitudes.
- Presione y arrastre para reorganizar las solicitudes.
- Haga clic y abra el menú emergente para cambiar el nombre, duplicar y eliminar una solicitud.
3- Vista previa visual y descarga de respuestas de API multimedia y de datos
- Inspeccione la respuesta API (código de estado HTTP, mensaje de error, encabezados, cuerpo, tiempo transcurrido).
- Vea vistas previas de código formateado para respuestas de varios tipos de contenido como
JSON
,XML
,YAML
,HTML
,SQL
etc. - API Dash ayuda a explorar, probar y obtener una vista previa de las respuestas de la API multimedia, lo cual es no es compatible con ningún otro cliente API. Puede probar directamente las API que devuelven imágenes, PDF, audio y más. Revisar la lista completa de tipos/formatos MIME soportados aquí.
- Guarde cuerpo de respuesta de cualquier tipo MIME (
image
,text
etc.) directamente en elDownloads
carpeta de su sistema haciendo clic en elDownload
botón.
4- Codigo de GENERACION
Ahora, API Dash también admite la generación de código de integración probado para JavaScript, Python, Kotlin y otros lenguajes. Consulte la lista completa de idiomas/bibliotecas compatibles aquí.
5- Modo oscuro
6- Datos
- Los datos se conservan localmente en el disco. Para guardar la instantánea actual, simplemente presione el botón Ahorrar en el panel de colección.
- Haga clic y abra el menú emergente de colección/carpeta para exportarlo como HAR. Esto puede controlarse por versión y puede importarse directamente en otros clientes API como Postman, Paw, etc.
- Exporte todos sus datos a un archivo HAR (Archivo HTTP). Para acceder a esta opción vaya a
Settings > Export Data
.
7- Configuración y otras opciones
- Personalice varias opciones usando una pantalla de Configuración dedicada.
- La configuración de la ventana (tamaño y posición) persiste y se restaura al iniciar la aplicación. (Solo MacOS y Windows)
8- Generadores de código
API Dash actualmente admite la generación de código de integración API para los siguientes idiomas/bibliotecas.
Biblioteca de idiomas cURL HAR Dart
http
javascript
axios
javascript
fetch
JavaScript (node.js
)
axios
JavaScript (node.js
)
fetch
Pitón
http.client
Pitón
requests
Kotlin
okhttp3
Licencia
- Licencia Apache-2.0
Recursos
- Código fuente
Etiquetas
API rest api Herramientas para desarrolladores desarrollo desarrollo móvil desarrollo web programación Flutter