Guia pas a pas
Ejemplos de uso de la API
curl y JavaScript: leer tu AI Rank, paginar, descargar CSV y leer un cliente.
En los ejemplos, la clave está en la variable de entorno VISIBAI_KEY: nunca la escribas en el código.
Tu último AI Rank#
curl -H "Authorization: Bearer $VISIBAI_KEY" https://visibai.app/api/v1/airank
Historial en CSV#
curl -H "Authorization: Bearer $VISIBAI_KEY" "https://visibai.app/api/v1/airank/history?format=csv" -o historial.csv
Paginar acciones (JavaScript)#
const base = 'https://visibai.app/api/v1/actions';
const h = { Authorization: 'Bearer ' + process.env.VISIBAI_KEY };
let cursor = null, todas = [];
do {
const url = base + '?limite=100' + (cursor ? '&cursor=' + encodeURIComponent(cursor) : '');
const r = await fetch(url, { headers: h });
if (r.status === 429) { const j = await r.json(); await new Promise((ok) => setTimeout(ok, (j.retryAfter || 30) * 1000)); continue; }
const j = await r.json();
todas = todas.concat(j.acciones || []);
cursor = j.paginacion && j.paginacion.siguiente;
} while (cursor);
AI Rank de un cliente (agencias)#
curl -H "Authorization: Bearer $VISIBAI_KEY" "https://visibai.app/api/v1/airank?cliente=ID_DEL_CLIENTE"Actualitzat el
T’ha estat útil aquest article?
Gràcies per la teva resposta.
Articles relacionats
⌨️ APIAutenticación de la APICabecera Authorization: Bearer, alternativa X-API-Key y por qué no usar ?key=.⌨️ APIRutas de lectura de la API (endpoints)La lista completa de rutas GET, generada desde el código del servidor.⌨️ APIPaginación, CSV y el parámetro ?clientelimite y cursor, la respuesta paginacion.siguiente, ?format=csv y cómo leer datos de un cliente de agencia.
No has trobat la resposta?
Escriu-nos i et respondrem. Si tens compte, fes servir «Contacta’ns» al panell: ens arriba amb el context del teu compte.