Esta API generará gráficos basados en la información que le proporciones. Prepárate para visualizar tus datos y crear gráficos más rápido que nunca.
Esta API recibirá un objeto JSON con todos los datos que deseas visualizar. Obtén una imagen en base64 para que puedas visualizar tu gráfico.
Esta API es ideal para crear gráficos que mostrarán la información que deseas. Los gráficos que puedes crear dependen de ti. La información será seleccionada para ti y tendrás gráficos completamente personalizados con los que trabajar.
Además de las limitaciones en las llamadas a la API por mes, no hay limitaciones entre planes.
Pasa el objeto JSON con los datos que deseas mostrar en un gráfico.
proveedor: este campo acepta el valor "charts"
altura: altura de la imagen generada. La altura máxima es 800
ancho: ancho de la imagen generada. El ancho máximo es 800
datos: En este campo proporcionas tus datos del gráfico
Generador de gráficos - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{"data":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAGQCAYAAAByNR6YAAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nOzdeXwUVdY//s+51Z2NNewBUcRdVCCJsoUQlUUdUb/PGMbHFQLpQALOOD+XmdFx4uiMC7MJJtAdBnCbBXQeZ+RRQBBIwqIkRHRwfWRENOwEErJ21T2/P5JAB7JCqrvTOe/Xi9eL3Fr65HRV90ndW7cAIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIfyPAh2AOCUxqzAz0DG0Vm5GXFDHmrBmWVDH5yt/yowOE6s/8evoMHmhezpOrO0p7647OszvPf5vb3WYWEVocAQ6ANHArwIdQBsE94cVSS5DgLyHQY7kPRKiSVJgiQ7D5XJdTUSXud3uNwIdi2i75OTksF69ej0UExPz+8zMTDPQ8YSK0/Mq54l/BEOe5ZwKblJgBanzoyMCHcIZvi2panJZamrqBKXU6CYWl7jdbs/pjbNmzbrGMIxLW/sBxcxxRPRDAG36QBvYpUdbVveL4vLjrVovIyOjt2mas5j5HY/H84nNYTWrre/X6fr27RtmmuZz33zzzYsA2vZl0P3Ss3lJe5V+2eziOXPmXKa1vgMAmFkD+KakpOSfK1eurGnPME7PKxFdxcy3oY3nybmKHHSeP1+uVSq//67Z5ae/R8y859ixY2+15j1qjzwH9JwStpMCK0hd0LNjFVhKqUitdXTdj7FEdAUzvw4ARKSb2OY6ALfD5i+CQV07boFVU1NzLxE9x8zDAdxtb1TN89f71ahul/n9JVvUQoGltb6amR9jZg8AJxHNiI6OfjQ5OXlcexdZvtxu918B/NWu/Tcl6rzB/n7JFrVUYPm+R0TkIKJ7o6OjH3a5XOM8Ho+3uW3bI88BPaeE7aTAEu3C7XavBrAaAFwu11wAkTk5OT8DgJkzZ/ZKTU2drpTqxswbPR7PJy6Xqw+Am5j54rS0tMeYudLj8SxwuVxOZp5ARFcDqDIMY82iRYt2B+43CywiegDAP4joDpfL1cPj8ZyszKZPnx4RFhY2FcCFRLTH6/W+s3Tp0rKWlj300EORFRUVtwEYREQfLF68eDMApKamjiCiIUqpPVrrSQD+U1JS8o+VK1daTb1fze0PAGbPnj3IsqzbAXgBvO2XpAWXI/XnQUZGxm+9Xu+B6Ojo6wDkt/Q+GIbxmWVZk5i5ZNCgQX/37QJqLq++XVet2Vd6evpgr9c7FYDX4XC8obV2dbIup5Pvkcvl6gHgUF3hsxlo+vg+vYuwufOgsfPR4XCEQ86pkKYCHYAIbenp6YMNw9hJRJO01oMAvJ+WlvbflmVpABWo/ZAoIaJjAMDMUwA8DiCaiEZallXkcrliA/cbBI7L5boawHCt9Y8B7AeQ7LOsT1hYWBERzWTmCGa+2eFw3NjSsjlz5kSXl5dvZ+a7mL...","_note":"Response truncated for documentation purposes"}
curl --location --request POST 'https://zylalabs.com/api/590/json+to+chart+image+api/403/chart+generator' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"provider": "charts",
"height": 400,
"width": 600,
"data": {
"type": "line",
"data": {
"labels": [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
],
"datasets": [
{
"data": [
86,
114,
106,
106,
107,
111,
133
],
"label": "Total",
"borderColor": "#3e95cd",
"backgroundColor": "#7bb6dd",
"fill": false
},
{
"data": [
70,
90,
44,
60,
83,
90,
100
],
"label": "Accepted",
"borderColor": "#3cba9f",
"backgroundColor": "#71d1bd",
"fill": false
},
{
"data": [
10,
21,
60,
44,
17,
21,
17
],
"label": "Pending",
"borderColor": "#ffa500",
"backgroundColor": "#ffc04d",
"fill": false
},
{
"data": [
6,
3,
2,
2,
7,
0,
16
],
"label": "Rejected",
"borderColor": "#c45850",
"backgroundColor": "#d78f89",
"fill": false
}
]
}
}
}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
El punto final del Generador de Gráficos devuelve una imagen codificada en base64 del gráfico generado. Esta imagen se puede incrustar directamente en páginas web o aplicaciones con fines de visualización.
El campo clave en los datos de respuesta es "data", que contiene la cadena base64 que representa la imagen del gráfico. Esta cadena se puede usar para mostrar el gráfico en varios formatos, como PNG.
Los parámetros incluyen "provider" (debe ser "charts"), "height" (máx. 800), "width" (máx. 800) y "data" (el objeto JSON que contiene los datos del gráfico). Los usuarios pueden personalizar las dimensiones del gráfico y los datos mostrados.
Los datos de respuesta están estructurados como un objeto JSON con una única clave, "data". El valor asociado con esta clave es una cadena codificada en base64 que representa la imagen del gráfico, lo que facilita su decodificación y visualización.
El Generador de Gráficas puede visualizar cualquier dato proporcionado en un formato JSON, como valores numéricos, categorías o datos de series temporales. Los usuarios pueden crear varios tipos de gráficos según sus necesidades específicas de datos.
Los usuarios pueden personalizar sus solicitudes ajustando los parámetros de "altura" y "ancho" para adaptarse a sus requisitos de visualización y modificando el parámetro de "datos" para incluir diferentes conjuntos de datos para la visualización.
Los usuarios pueden esperar proporcionar datos JSON estructurados que incluyan etiquetas y valores. La API generará gráficos basados en estos datos, que pueden incluir gráficos de barras, gráficos de líneas o gráficos de pastel, dependiendo de la estructura de entrada.
La precisión de los datos se mantiene asegurando que el JSON de entrada esté correctamente formateado y contenga valores válidos. Los usuarios son responsables de proporcionar datos precisos, ya que la API genera gráficos basados únicamente en la entrada recibida.
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.582ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.658ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16.783ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.029ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.176ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.677ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.026ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
6.990ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
18.989ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.811ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.104ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.302ms
Nivel de Servicio:
50%
Tiempo de Respuesta:
1.253ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.394ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.748ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
349ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.497ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.332ms
Nivel de Servicio:
75%
Tiempo de Respuesta:
1.498ms