APIs de Aplicativo
As APIs de aplicativo (Application APIs) são projetadas para interagir com uma conta do AirysChat do ponto de vista do usuário. Essas APIs ajudarão na criação de integrações para os agentes de suporte, importação/exportação em massa de dados em uma conta do AirysChat, etc. Para se autenticar nesta API, você precisará de umaccess_token de usuário, que pode ser obtido em profile_settings após fazer login na sua conta do AirysChat.
Essas APIs estão disponíveis em contas do AirysChat tanto na cloud (nuvem) quanto no modelo self-hosted (auto-hospedado).
Ref: Coleção do Postman
Exemplos de Implementação
APIs de Cliente
As APIs de cliente (Client APIs) permitem que os usuários construam interfaces de conversação personalizadas sobre o AirysChat. Não está satisfeito com o widget nativo de site do AirysChat? Quer criar uma opção de suporte ao cliente via chat diretamente no seu aplicativo móvel? As APIs de cliente estão aqui para ajudar. As APIs de cliente usam uma combinação deinbox_identifier e contact_identifier para autenticação. O inbox_identifier pode ser obtido nas Configurações->Configuração de caixas de entrada da API no AirysChat. O contact_identifier pode ser obtido do servidor em solicitações de API de criação de contato bem-sucedidas, as quais podem ser armazenadas em cache para executar solicitações subsequentes em nome do contato.
Essas APIs estão disponíveis em contas do AirysChat tanto na cloud quanto no modelo self-hosted.
Ref: Coleção do Postman
Exemplos de Implementação
APIs de Plataforma
O administrador da instalação pode usar essas APIs para gerenciar usuários, contas e funções. Essas APIs também podem ser usadas para sincronizar informações de autenticação de sistemas externos para o AirysChat. Essas APIs são particularmente úteis se você planeja criar uma interface de gerenciamento de conversas em sua pilha de software existente.Nota: As APIs de plataforma não podem acessar contas ou usuários criados por meio da interface de usuário do AirysChat, ou por outras chaves de API. Elas só podem acessar contas, usuários e outros objetos criados pela chave de API de plataforma específica usada para autenticação, ou objetos explicitamente permitidos a essa chave de API.Para autenticar essas APIs, você deve ter um
access_token emitido em nome de um Platform app. Você pode criar um Aplicativo de Plataforma a partir do Console do Super Admin. O access_token também pode ser obtido na aba Access Tokens no Console do Super Admin.
Essas APIs estão disponíveis em instalações self-hosted do AirysChat.
Ref: Coleção do Postman