Vai al contenuto

Elenco delle integrazioni delle fonti di dati disponibili

GET /integrations/

This operation retrieves available data sources.

Responses

  • 200 — Successful operation

Esempi di Richieste

curl -X GET   
  https://api.rememberizer.ai/api/v1/integrations/   
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

Info

Sostituisci YOUR_JWT_TOKEN con il tuo token JWT reale.

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

Sostituisci YOUR_JWT_TOKEN con il tuo token JWT reale.

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

Sostituisci YOUR_JWT_TOKEN con il tuo token JWT reale.

Formato di Risposta

{
  "data": [
    {
      "id": 101,
      "integration_type": "google_drive",
      "integration_step": "autorizzato",
      "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": "autorizzato",
      "source": "workspace-name",
      "document_type": "canale",
      "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": "Integrazioni recuperate con successo",
  "code": "success"
}

Questo endpoint recupera un elenco di tutte le integrazioni delle fonti di dati disponibili per l'utente corrente. La risposta include informazioni dettagliate su ciascuna integrazione, inclusi il tipo di integrazione, lo stato e le statistiche sui documenti.