Card Management Push Notifications
Card Management Push notification API sends status information of the card order, block and unblock Notifications messages to Partner system once the process has been completed at shell side.
Subscription Process
Step 1
To subscribe this feature certain details required from Partner side such as API details and authentication information.
Shell notifications API will push the notifications to Partner provided REST API. Notifications API schema differs based on functionality (ordercard, updatestatus..) so individual API required from partner side to receive respective notifications.
The below details required from partner system to push Card notifications
API Details | Description | Example |
---|---|---|
API URL | API URL which will receive the notifications messages from shell systems |
https://hostname/ordercard/notifications |
Authentication Details | Authentication information of the API which is going to receive notifications | Basic Auth , API key based |
Mandatory headers information |
If there is any specific header required at partner system side while pushing the notifications | Custom headers "system":"shellfleet" |
Step 2
Send the above mentioned details to api@shell.com to enable notifications at shell side.
Step 3
Once the Notifications enabled at our side we will send the confirmation mail with the relevant details about the notification
Notification message structure and schema definitions please refer the Card Management Notifications OpenAPI spec