Webhooks: receber notificação de uma alteração
O ISC tem um mecanismo para notificar sistemas de terceiros quando ocorre um evento ou acionador importante no aplicativo. Para receber notificação, é necessário fornecer uma URL que aceite uma solicitação HTTP GET. O ISC inclui campos adicionais de acionador como parâmetros anexados à URL.
Um conjunto de webhooks envia uma solicitação HTTP POST. Com um POST, os elementos de dados são enviados por meio dos dados lançados, em vez de serem enviados como parâmetros de solicitação na URL. O corpo dos dados lançados será um documento JSON e, portanto, o destinatário deve ser definido para aceitar um tipo de conteúdo de aplicativo/json. Todos os webhooks usam solicitações GET, exceto quando anotado na documentação.
O documento POST JSON consiste em três elementos: segurança, comum e dados. Os elementos de segurança e comuns contêm os dados documentados na seção a seguir. Os dados específicos da ação de webhook estão disponíveis no elemento de dados na seção a seguir.
Por exemplo: