Saltar a contenido

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.

import requests

def get_integrations():
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN"
    }

    response = requests.get(
        "https://api.rememberizer.ai/api/v1/integrations/",
        headers=headers
    )

    data = response.json()
    print(data)

get_integrations()

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.