Conectar uma fonte
POST /sources
Response
connect_url (válida por 7 dias); a primeira sincronização começa quando ele se conecta.
Para conectar os apps dos seus usuários, dê a cada usuário um namespace, como
user-42. Schema completo: Conectar uma fonte.
Documentos sincronizados
Obter uma fonte
GET /sources/:id
curl
Schema completo: Obter uma fonte.
Listar fontes
GET /sources
Retorna sources, cada uma como o Get a retorna; uma fonte com um kind, como files ou gcs, tem um objeto sync no lugar.
Schema completo: Listar fontes.
Sincronizar agora
POST /sources/:id/sync
Inicia uma sincronização em segundos e retorna a fonte; uma fonte ainda em connecting retorna 409 conflict.
Schema completo: Sincronizar uma fonte agora.
Alterar o intervalo de sincronização
PATCH /sources/:id
Retorna a fonte. Schema completo: Definir a frequência de sincronização de uma fonte.
Desconectar uma fonte
DELETE /sources/:id
Para a sincronização e retorna { "deleted": true }.
Schema completo: Desconectar uma fonte.
Listar os apps
GET /sources/types
Response
- Cada um tem o
typepara conectar, seunameelogo_url, eauth: "api_key"para apps que se conectam comconfig. partialétruequando só esses apps puderam ser listados: tente de novo mais tarde.