Notification Service for Subscriber API
Number of APIs: 19
The SWIFT Notification Service is a platform that allows clients to subscribe and receive notifications from a SWIFT application. The notifications inform the recipient when a payment transaction has a call to action that requires their attention. The clients can subscribe to the notification categories made available to them, which gives them access to the queue they need to listen on. The delivery channels that are available to make notifications accessible for consumption are - longpoll, email, and SMS.
Contact Support: Email: developer-support@swift.com
-
Setup - Refresh Token POST https://sandbox.swift.com/oauth2/v1/token
-
subscriptions-category list-success scenarios - Get list of all categories for a service. GET {{baseUrl}}/services/{{service-name}}/accessible-categories
-
subscriptions-{subscription-id}-get subscription information-error scenarios - NoNotifRole GET {{baseUrl}}/subscriptions/{{subscription-id}}
-
subscriptions-{subscription-id}-get subscription information-error scenarios - InvalidSubscriptionId GET {{baseUrl}}/subscriptions/{{subscription-id}}-invalid
-
subscriptions-{subscription-id}-unsubscribe-success scenarios - Unsubscribe from a category. DELETE {{baseUrl}}/subscriptions/{{subscription-id}}
-
subscriptions-{subscription-id}-unsubscribe-error scenarios - NoNotifRole DELETE {{baseUrl}}/subscriptions/{{subscription-id}}
-
subscriptions-{subscription-id}-unsubscribe-error scenarios - InvalidSubscriptionId DELETE {{baseUrl}}/subscriptions/{{subscription-id}}-invalid
-
subscriptions-{subscription-id}-get notifications-error scenarios - InvalidSubscriptionId GET {{baseUrl}}/subscriptions/{{subscription-id}}-invalid/notifications?maxSize=10
-
subscriptions-{subscription-id}-get subscription information-success scenarios - Get subscription information for a subscription. GET {{baseUrl}}/subscriptions/{{subscription-id}}
-
subscriptions-{subscription-id}-update subscription-error scenarios - NoNotifRole PUT {{baseUrl}}/subscriptions/{{subscription-id}}