Collegare una sorgente
POST /sources
Response
connect_url (valido per 7 giorni); la prima sincronizzazione parte quando si collega.
Per collegare le app dei tuoi utenti, assegna a ciascuno un namespace, come
user-42. Schema completo: Collegare una sorgente.
Documenti sincronizzati
Ottenere una sorgente
GET /sources/:id
curl
Schema completo: Ottenere una sorgente.
Elencare le sorgenti
GET /sources
Restituisce sources, ciascuna come la restituisce Get; una sorgente con un kind, come files o gcs, ha invece un oggetto sync.
Schema completo: Elencare le sorgenti.
Sincronizzare ora
POST /sources/:id/sync
Avvia una sincronizzazione entro pochi secondi e restituisce la sorgente; una sorgente ancora connecting restituisce 409 conflict.
Schema completo: Sincronizzare ora una sorgente.
Modificare l’intervallo di sincronizzazione
PATCH /sources/:id
Restituisce la sorgente. Schema completo: Impostare la frequenza di sincronizzazione.
Scollegare una sorgente
DELETE /sources/:id
Interrompe la sincronizzazione e restituisce { "deleted": true }.
Schema completo: Scollegare una sorgente.
Elencare le app
GET /sources/types
Response
- Ognuna ha il
typeda collegare, il suonameelogo_url, eauth: "api_key"per le app che si collegano conconfig. partialètruequando è stato possibile elencare solo quelle app: riprova più tardi.