Webhooks e APIs
O SuperSaaS disponibiliza webhooks e APIs (Application Programming Interfaces) para facilitar a integração com seus próprios aplicativos web ou sistemas back-end.
Webhooks
Webhooks são chamadas definidas pelo usuário que informam outros aplicativos ou sites sobre eventos que acontecem na sua conta do SuperSaaS quase em tempo real. Eles podem ser usados para estender a funcionalidade da sua agenda, por exemplo, inscrevendo novos usuários em uma lista de e-mail no MailChimp ou enviando uma mensagem de chat quando um compromisso for alterado. Outro uso popular é enviar e-mail por outro servidor. Webhooks podem ser configurados automaticamente usando Zapier.com ou manualmente, mas a configuração manual está disponível apenas para assinantes.
Ler mais: Webhooks: Conectando o SuperSaaS a outros sites
APIs
Atualmente, duas partes da base de dados são expostas por meio de APIs:
- API da base de dados dos usuários. A API de usuários permite criar, ler, atualizar e excluir usuários da sua conta. Ela também tem métodos especiais para fazer login no navegador ao criar ou atualizar um usuário ao mesmo tempo. Isso é útil se você já tem um sistema de login no seu próprio site e quer oferecer “login único” aos seus usuários: uma vez logados no seu site ou sistema, eles acessam o SuperSaaS automaticamente, sem precisar fazer login novamente.
- API da base de dados de agendamentos. Além de chamadas para ler ou atualizar um ou mais agendamentos, esta API também fornece métodos especializados para recuperar um subconjunto de alterações recentes, de um usuário específico, ou para consultar a disponibilidade em uma agenda. Observe que esta API ainda está em desenvolvimento e nem todos os tipos de agenda suportam todos os métodos.