Lista de integraciones de fuentes de datos disponibles¶
GET /integrations/¶
This operation retrieves available data sources.
Responses
200— Successful operation
Ejemplos de Solicitudes¶
curl -X GET
https://api.rememberizer.ai/api/v1/integrations/
-H "Authorization: Bearer YOUR_JWT_TOKEN"
Info
Reemplace YOUR_JWT_TOKEN con su token JWT real.
const getIntegrations = async () => {
const response = await fetch('https://api.rememberizer.ai/api/v1/integrations/', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN'
}
});
const data = await response.json();
console.log(data);
};
getIntegrations();
Info
Reemplace YOUR_JWT_TOKEN con su token JWT real.
Formato de Respuesta¶
{
"data": [
{
"id": 101,
"integration_type": "google_drive",
"integration_step": "autorizado",
"source": "user@example.com",
"document_type": "drive",
"document_stats": {
"status": {
"indexed": 250,
"indexing": 5,
"error": 2
},
"total_size": 15000000,
"document_count": 257
},
"consent_time": "2023-06-15T10:30:00Z",
"memory_config": null,
"token_validity": true
},
{
"id": 102,
"integration_type": "slack",
"integration_step": "autorizado",
"source": "nombre-del-espacio-de-trabajo",
"document_type": "canal",
"document_stats": {
"status": {
"indexed": 45,
"indexing": 0,
"error": 0
},
"total_size": 5000000,
"document_count": 45
},
"consent_time": "2023-06-16T14:45:00Z",
"memory_config": null,
"token_validity": true
}
],
"message": "Integraciones recuperadas con éxito",
"code": "success"
}
Este endpoint recupera una lista de todas las integraciones de fuentes de datos disponibles para el usuario actual. La respuesta incluye información detallada sobre cada integración, incluyendo el tipo de integración, estado y estadísticas de documentos.