Required role: | Guest |
All Verbs | /GetUserNotifications/ |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Count | query | int | No | |
Page | query | int | No | |
NotificationType | query | NotificationTypes? | No | |
RelatedId | query | string | No | |
ShowDeleted | query | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
start | form | DateTime | No | |
DeviceUUID | form | string | No | |
APIKey | form | string | No | |
isAdmin | form | bool | No | |
Cmd | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
NotificationList | form | List<NotificationDTO> | No | |
UnReadCount | form | long | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Result | form | bool | No | |
ResMessage | form | string | No | |
Error | form | Error | No | |
PageInfo | form | BasePageInfo | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ErrorYn | form | bool | No | |
ExYn | form | bool | No | |
ErrorCode | form | string | No | |
ErrorDescription | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
TotalRecordCount | form | int | No | |
TotalPageCount | form | int | No | |
CurrentPage | form | int | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
NotificationId | form | int | No | |
UserId | form | int | No | |
NotificationType | form | NotificationTypes | No | |
RelatedPostId | form | int? | No | |
Title | form | string | No | |
MessageText | form | string | No | |
MessageData | form | string | No | |
CreatedDate | form | DateTime | No | |
SendDate | form | DateTime | No | |
IsRead | form | bool | No | |
RelatedRecord | form | string | No | |
RelatedId | form | string | No | |
TemplateCode | form | string | No | |
RelatedUserId | form | int? | No | |
MediaUrl | form | string | No | |
LinkUrl | form | string | No | |
BulkMessageId | form | int? | No | |
Image | form | string | No |
Name | Value |
---|---|
Common | 1 |
NewMessage | 2 |
HelpDesk | 3 |
DailyReport | 11 |
TransRejectedBySaler | 12 |
TransApprovedBySaler | 13 |
NewTransaction | 14 |
TransactionIsRated | 15 |
PostIsExpried | 16 |
CampaingIsEnding | 17 |
TransApprovedByAdmin | 32 |
TransRejectedByAdmin | 33 |
NewPost | 51 |
PriceChange | 52 |
RememberTransApprove | 53 |
RememberTransRate | 54 |
TransApprovedByBuyer | 55 |
TransRejectedByBuyer | 56 |
TransCancelledByBuyer | 57 |
TransExtendShippingDate | 58 |
TransAutoRejectForNoCargo | 59 |
TransRememberForCargo | 60 |
Advertisement | 61 |
NewCampaign | 62 |
SalerStartShippment | 63 |
ReturnCreatedByBuyer | 71 |
ReturnRequestApprovedBySaler | 72 |
ReturnRequestRejectedBySaler | 73 |
ReturnRequestCancelByBuyer | 74 |
ReturnApprovedByAdmin | 75 |
ReturnRejectedByAdmin | 76 |
BuyerStartShippment | 77 |
ReturnApprovedBySaler | 78 |
ReturnRejectedBySaler | 79 |
PostSendApprove | 80 |
PostSave | 81 |
PostApprove | 82 |
PostReject | 83 |
PostIsUpdated | 84 |
PostPublish | 85 |
PostUnpublished | 86 |
StoreSendApprove | 90 |
StoreSave | 91 |
StoreApprove | 92 |
StoreReject | 93 |
StoreIsUpdated | 94 |
StorePublish | 95 |
StoreUnpublished | 96 |
FollowUser | 101 |
FollowStore | 102 |
FollowPost | 103 |
ReturnAutoRejectForNoCargo | 104 |
ReturnRequestRemember | 105 |
ReturnRequestApprovedByAdmin | 106 |
ReturnRequestAutoApproved | 107 |
ReturnRememberDelivery | 108 |
ReturnRequestRejectedByAdmin | 109 |
ReturnAutoApproved | 110 |
ReturnAutoRejectForNoInStore | 111 |
PostLowPrice | 120 |
PostLowStock | 121 |
PostRestock | 122 |
ImportFile | 123 |
BulkMessages | 124 |
DeliveryProblem | 125 |
ApproveReturnCargoBySaler | 126 |
AddInvoiceForTransaction | 127 |
AutoApproveReturnCargoBySalerNotification | 128 |
RejectReturnCargoBySaler | 129 |
BasketRemember | 130 |
SellerStartShippmentAdditionalCargo | 131 |
ApproveTransAdditionalCargoByBuyerToSeller | 132 |
RejectTransAdditionalCargoByBuyerToSeller | 133 |
ShipReturnAdditionalCargoBySellerToBuyer | 136 |
ApproveReturnAdditionalCargoByBuyerToSeller | 137 |
RejectReturnAdditionalCargoByBuyerToSeller | 138 |
BB_Test | 201 |
BB_AddService | 202 |
BB_AssignServiceToStoreUser | 203 |
BB_ApproveService | 204 |
BB_CancelService | 205 |
BB_CancelServiceByStore | 206 |
BB_ServiceWaitingKeyByHand | 207 |
BB_ServiceWaitingKeyByShipping | 208 |
BB_ServiceKeyObtainedByShipping | 209 |
BB_ServiceKeyNotObtained | 210 |
BB_ServiceCargoNotDelivered | 211 |
BB_CancelServiceByET | 212 |
BB_ServiceStarted | 213 |
BB_ServiceFinished | 214 |
BB_ServiceApproveReport | 215 |
BB_ServiceAcceptReport | 216 |
BB_ServiceReceiveKey | 217 |
BB_ServiceReturnKey | 218 |
BB_ServiceReturnKeyToOwner | 219 |
BB_ServiceOfferExpiring | 220 |
BB_AddOffer | 221 |
BB_AssignOfferToStoreUser | 222 |
BB_ApproveOffer | 223 |
BB_CancelOffer | 224 |
BB_CancelOfferByStore | 225 |
BB_OfferWaitingKeyByHand | 226 |
BB_OfferWaitingKeyByShipping | 227 |
BB_OfferKeyObtainedByShipping | 228 |
BB_OfferKeyNotObtained | 229 |
BB_OfferCargoNotDelivered | 230 |
BB_OfferTaskStarted | 231 |
BB_OfferReceiveKey | 232 |
BB_OfferReturnKey | 233 |
BB_OfferTaskFinished | 234 |
BB_OfferApproveReport | 235 |
BB_OfferAcceptReport | 236 |
BB_OfferRejectReport | 237 |
BB_OfferExpiring | 238 |
BB_OfferReturnKeyToOwner | 239 |
BB_ServiceWaitingKeyFromHome | 240 |
BB_ServiceWaitingKeyFromAddress | 241 |
BB_OfferWaitingKeyFromHome | 242 |
BB_OfferWaitingKeyFromAddress | 243 |
BB_ServiceWaitingKeyByHand2 | 244 |
BB_ServiceWaitingKeyByShipping2 | 245 |
BB_ServiceWaitingKeyFromHome2 | 246 |
BB_ServiceWaitingKeyFromAddress2 | 247 |
BB_OfferWaitingKeyByHand2 | 248 |
BB_OfferWaitingKeyByShipping2 | 249 |
BB_OfferWaitingKeyFromHome2 | 250 |
BB_OfferWaitingKeyFromAddress2 | 251 |
BB_ServiceNewAltOfferAdded | 252 |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
NotificationList | form | List<NotificationDTO> | No | |
UnReadCount | form | long | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /GetUserNotifications/ HTTP/1.1
Host: baseservices.needion.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"Count":0,"Page":0,"NotificationType":0,"RelatedId":"String","ShowDeleted":false,"start":"\/Date(-62135596800000-0000)\/","DeviceUUID":"String","APIKey":"String","isAdmin":false,"Cmd":"String"}
HTTP/1.1 200 OK Content-Type: text/csv Content-Length: length {"NotificationList":[{"NotificationId":0,"UserId":0,"NotificationType":1,"RelatedPostId":0,"Title":"String","MessageText":"String","MessageData":"String","CreatedDate":"\/Date(-62135596800000-0000)\/","SendDate":"\/Date(-62135596800000-0000)\/","IsRead":false,"RelatedRecord":"String","RelatedId":"String","TemplateCode":"String","RelatedUserId":0,"MediaUrl":"String","LinkUrl":"String","BulkMessageId":0,"Image":"String"}],"UnReadCount":0,"Result":false,"ResMessage":"String","Error":{"ErrorYn":false,"ExYn":false,"ErrorCode":"String","ErrorDescription":"String"},"PageInfo":{"TotalRecordCount":0,"TotalPageCount":0,"CurrentPage":0}}