| Serviço | Operação | Descrição |
|---|---|---|
| AlertsFramework | ActivateSubscription | Define o estado da subscrição (Activo/Inactivo). |
| AddDestination | Adiciona um novo tipo de canal de entrega associado a um utilizador | |
| AddSubscription | Adiciona uma subscrição associada a um utilizador | |
| CreateUser | Cria um novo utilizador | |
| GetDeliveryChannelList | Obtém uma lista com os canais de entrega disponíveis, tais como SMTP, SMS, XMPP | |
| GetDestinationList | Obtém a lista de canais de entrega de um utilizador | |
| GetDestinationListBySubscription | Obtém a lista de canais de entrega de um utilizador para determinada subscrição | |
| GetEventDetail | Obtém informaçao detalhada sobre um evento, como as propriedas passíveis de filtragem | |
| GetEventList | Obtém uma lista com todos os eventos disponíveis | |
| GetLastNotifications | Obtém a últimas notificações para um utilizador de qualquer tipo de evento. | |
| GetSubscriptionList | Obtém a lista de subscrições de um utilizador | |
| GetSubscriptionListByEvent | Obtém a lista de subscrições de determinado tipo evento de um utilizador | |
| GetSubscriptionNotifications | Obtém as últimas notificações para dada subscrição. | |
| GetSubscriptionsWithNotification | Obtém a lista de subscrições do utilizador e a última notificação para cada. | |
| RemoveAllSubscriptions | Remove todas as subscrições de um utilizador | |
| RemoveDestination | Remove um canal de entrega de um utilizador | |
| RemoveSubscription | Remove determinada subscrição de um utilizador | |
| RemoveUser | Remove um utilizador e tudo o que estiver relacionado com ele | |
| SendValidationCode | Envia o código de verificação para determinado destino. | |
| ValidateDestination | Valida o contacto de um utilizador |
Serviço
ActivateSubscription
Define o estado da subscrição (Activo/Inactivo).Parâmetros do pedido
- ActivateSubscriptionInfo : ActivateSubscriptionInfo (mandatório)
Parâmetros de resposta
- Status : string (opcional)
AddDestination
Adiciona um novo tipo de canal de entrega associado a um utilizadorParâmetros do pedido
- UserDestination : UserDestination (mandatório)
Parâmetros de resposta
- AddDestinationResult : string (mandatório)
AddSubscription
Adiciona uma subscrição associada a um utilizadorParâmetros do pedido
- Subscription : Subscription (mandatório)
Parâmetros de resposta
- AddSubscriptionResult : string (mandatório)
CreateUser
Cria um novo utilizadorParâmetros do pedido
- CreateUserInfo : CreateUserInfo (mandatório)
Parâmetros de resposta
- Status : string (opcional)
GetDeliveryChannelList
Obtém uma lista com os canais de entrega disponíveis, tais como SMTP, SMS, XMPPParâmetros do pedido
- AppId : string (mandatório)
Parâmetros de resposta
- GetDeliveryChannelListResult : DeliveryChannelList (opcional)
GetDestinationList
Obtém a lista de canais de entrega de um utilizadorParâmetros do pedido
- UserInfo : UserInfo (mandatório)
Parâmetros de resposta
- GetDestinationListResult : DestinationList (mandatório)
GetDestinationListBySubscription
Obtém a lista de canais de entrega de um utilizador para determinada subscriçãoParâmetros do pedido
- GetDestinationListBySubscriptionInfo : GetDestinationListBySubscriptionInfo (mandatório)
Parâmetros de resposta
- GetDestinationListBySubscriptionResult : DestinationList (mandatório)
GetEventDetail
Obtém informaçao detalhada sobre um evento, como as propriedas passíveis de filtragemParâmetros do pedido
- GetEventDetailInfo : GetEventDetailInfo (mandatório)
Parâmetros de resposta
- GetEventDetailResult : EventDetail (mandatório)
GetEventList
Obtém uma lista com todos os eventos disponíveisParâmetros do pedido
- AppId : string (mandatório)
Parâmetros de resposta
- GetEventListResult : EventList (mandatório)
GetLastNotifications
Obtém a últimas notificações para um utilizador de qualquer tipo de evento.Parâmetros do pedido
- GetLastNotificationsInfo : GetLastNotificationsInfo (mandatório)
Parâmetros de resposta
- GetLastNotificationsResult : NotificationList (opcional)
GetSubscriptionList
Obtém a lista de subscrições de um utilizadorParâmetros do pedido
- UserInfo : UserInfo (mandatório)
Parâmetros de resposta
- GetSubscriptionListResult : SubscriptionList (mandatório)
GetSubscriptionListByEvent
Obtém a lista de subscrições de determinado tipo evento de um utilizadorParâmetros do pedido
- GetSubscriptionListByEventInfo : GetSubscriptionListByEventInfo (mandatório)
Parâmetros de resposta
- GetSubscriptionListByEventResult : SubscriptionList (mandatório)
GetSubscriptionNotifications
Obtém as últimas notificações para dada subscrição.Parâmetros do pedido
- GetSubscriptionNotificationsInfo : GetSubscriptionNotificationsInfo (mandatório)
Parâmetros de resposta
- GetSubscriptionNotificationsResult : SubscriptionNotifications (mandatório)
GetSubscriptionsWithNotification
Obtém a lista de subscrições do utilizador e a última notificação para cada.Parâmetros do pedido
- UserInfo : UserInfo (mandatório)
Parâmetros de resposta
- GetSubscriptionsWithNotificationResult : SubscriptionWithNotificationList (mandatório)
RemoveAllSubscriptions
Remove todas as subscrições de um utilizadorParâmetros do pedido
- UserInfo : UserInfo (mandatório)
Parâmetros de resposta
- Status : string (opcional)
RemoveDestination
Remove um canal de entrega de um utilizadorParâmetros do pedido
- RemoveDestinationInfo : RemoveDestinationInfo (mandatório)
Parâmetros de resposta
- Status : string (opcional)
RemoveSubscription
Remove determinada subscrição de um utilizadorParâmetros do pedido
- RemoveSubscriptionInfo : RemoveSubscriptionInfo (mandatório)
Parâmetros de resposta
- Status : string (opcional)
RemoveUser
Remove um utilizador e tudo o que estiver relacionado com eleParâmetros do pedido
- UserInfo : UserInfo (mandatório)
Parâmetros de resposta
- Status : string (opcional)
SendValidationCode
Envia o código de verificação para determinado destino.Parâmetros do pedido
- SendValidationCodeInfo : SendValidationCodeInfo (mandatório)
Parâmetros de resposta
- SendValidationCodeResult : string (mandatório)
ValidateDestination
Valida o contacto de um utilizadorParâmetros do pedido
- ValidateDestinationInfo : ValidateDestinationInfo (mandatório)
Parâmetros de resposta
- ValidateDestinationResult : string (mandatório)
Entidades
ActivateSubscriptionInfo
CreateUserInfo
DeliveryChannelList
DestinationList
| Nome do atributo | Descrição |
|---|---|
| Lista de UserDestination : UserDestination (opcional) |
EventDetail
EventList
GetDestinationListBySubscriptionInfo
GetEventDetailInfo
GetLastNotificationsInfo
GetSubscriptionListByEventInfo
GetSubscriptionNotificationsInfo
Notification
NotificationList
| Nome do atributo | Descrição |
|---|---|
| Lista de Notification : Notification (opcional) |
RemoveDestinationInfo
RemoveSubscriptionInfo
SendValidationCodeInfo
Subscription
SubscriptionList
SubscriptionNotifications
SubscriptionWithNotification
SubscriptionWithNotificationList
| Nome do atributo | Descrição |
|---|---|
| Lista de SubscriptionWithNotification : SubscriptionWithNotification (opcional) |