Mova arquivos entre nuvens com uma única API.
Para agências, times de SaaS e ferramentas internas que movem arquivos entre provedores de nuvem sem precisar escrever a integração.
Ao entrar, você concorda com nossa Política de privacidade.
Feito para agências, times de engenharia de SaaS, times de plataforma e ferramentas internas.
POST /v1/jobs
Authorization: Bearer sk_live_…
Content-Type: application/json
{
"source": { "provider": "google_drive", "path": "/Marketing" },
"destination": { "provider": "s3", "bucket": "acme-archive", "prefix": "marketing/" },
"runner": "cloud",
"schedule": "0 2 * * *",
"on_conflict": "skip"
} Uma API HTTP tipada
Crie um job com origem, destino, runner e um agendamento opcional. A camada de controle valida, despacha e emite eventos de progresso.
Esboço — o formato final vem com a API v1.
OAuth fica do nosso lado
Seus usuários conectam as contas de nuvem deles à Syncologic, não ao seu app. Você nunca guarda credenciais de provedor. A camada de controle cuida do ciclo de vida do OAuth e entrega tokens com escopo restrito e curta duração para os runners — seu app se autentica na Syncologic com a sua chave de API e nunca vê um token de provedor.
Seu app integra a API; a fronteira do OAuth fica do nosso lado.
syncologic jobs create \
--source google_drive:/Marketing \
--destination s3://acme-archive/marketing/ \
--runner cloud \
--schedule "0 2 * * *" \
--on-conflict skip Uma CLI para scripts e CI
Os mesmos jobs, executados de um terminal ou de um runner de CI. Útil para migrações pontuais e para backups definidos por um script que você consegue revisar em um code review.
Planejado. O comportamento espelha a API um-para-um.
Webhooks para os eventos que importam
Assine os eventos do ciclo de vida dos jobs e direcione para sua fila, seu dashboard ou seu log de auditoria. Os payloads serão assinados com HMAC.
Eventos planejados
- job.created
- job.run.started
- job.run.progress
- job.run.completed
- job.run.failed
- job.schedule.fired
Nada de promessas de SDK ainda
Não vamos lançar um SDK oficial antes da API estabilizar. A especificação OpenAPI será pública, então você pode gerar um cliente tipado em qualquer linguagem que você já usa.
FAQ de desenvolvedores
- Com o acesso antecipado. A Syncologic é API-first — o nosso frontend web usa a mesma API que você usaria. Todos os planos (Free, Pro e Pro+) incluem acesso à API desde o primeiro dia.
- Não há uma oferta específica para desenvolvedores — tudo o que você pagaria (ou não pagaria) está nos planos atuais.
- Sim — seu app nunca guarda um token de provedor.
- Os payloads dos webhooks serão assinados com HMAC, usando um segredo por workspace que você controla.