{ "opencollection": "1.0.0", "info": { "name": "Notifications API", "version": "v2.0" }, "items": [ { "info": { "name": "Registration", "type": "folder" }, "items": [ { "info": { "name": "Register/Update 3PP for notification.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/notification/register/3PP", "headers": [ { "name": "transactionId", "value": "" } ] }, "docs": "Register/Update 3PP for notification." }, { "info": { "name": "Get 3PP notification details by id.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/notification/register/3PP/:id", "headers": [ { "name": "transactionId", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "id" } ] }, "docs": "Get 3PP notification details by id." }, { "info": { "name": "Delete 3PP Notification registration by id.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/notification/register/3PP/:id", "headers": [ { "name": "transactionId", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "id" } ] }, "docs": "Delete 3PP notification registration by id." }, { "info": { "name": "Get 3PP Notification details by target system, code and notification type.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/notification/register/3PP/:targetSystem/:code/:notificationType", "headers": [ { "name": "transactionId", "value": "" } ], "params": [ { "name": "notificationType", "value": "", "type": "path", "description": "notificationType" }, { "name": "code", "value": "", "type": "path", "description": "code" }, { "name": "targetSystem", "value": "", "type": "path", "description": "Target System" } ] }, "docs": "Get 3PP Notification details by name, code and notification type." }, { "info": { "name": "Delete 3PP Notification registration by target system, code and notification type.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/notification/register/3PP/:targetSystem/:code/:notificationType", "headers": [ { "name": "transactionId", "value": "" }, { "name": "x-country-code", "value": "" } ], "params": [ { "name": "notificationType", "value": "", "type": "path", "description": "notificationtype" }, { "name": "code", "value": "", "type": "path", "description": "code" }, { "name": "targetSystem", "value": "", "type": "path", "description": "Target System" } ] }, "docs": "Delete 3PP notification registration by name, code and notification type." } ] }, { "info": { "name": "Notifications", "type": "folder" }, "items": [ { "info": { "name": "Send notification to 3PP by id.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/notification/3PP/:id", "headers": [ { "name": "transactionId", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "id that needs to be included as generated by MADAPI upon Registration" } ] }, "docs": "Send notification to 3PP by id." }, { "info": { "name": "Send notification to 3PP by name, code and notification type.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/notification/3PP/:targetSystem/:code/:notificationType", "headers": [ { "name": "transactionId", "value": "" } ], "params": [ { "name": "notificationType", "value": "", "type": "path", "description": "notificationType" }, { "name": "code", "value": "", "type": "path", "description": "code" }, { "name": "targetSystem", "value": "", "type": "path", "description": "Target System" } ] }, "docs": "Send notificaion to 3PP by name, code and notification type." } ] } ], "bundled": true }