Get paginated notifications for user
Retrieve paginated notifications for the authenticated user with pagination metadata and total unread count matching the current filters
Request
- Base URL: https://api.sc-market.space
- URL: https://api.sc-market.space/api/notification/{page}
- Auth: none declared
Path parameters
Page number (0-based)
Query parameters
Number of notifications per page (1-100, default: 20)
Available notification action types for filtering and identification
Filter notifications by action type. See NotificationActionType schema for available values. Examples: 'order_message', 'offer_message', 'order_create', 'market_item_bid'
Filter notifications by entity ID (e.g., order ID, market listing ID). The entity type is determined by the action filter.
Filter notifications by scope: 'individual' for personal notifications, 'organization' for org notifications, 'all' for all notifications.
Filter notifications by specific organization/contractor ID. Only applies when scope is 'organization'.
Response
Paginated notifications retrieved successfully
Example response
{
"notifications": [
{
"read": false,
"notification_id": "123e4567-e89b-12d3-a456-426614174000",
"action": "order_message",
"actors": [
{
"username": "john_doe",
"avatar": "https://example.com/avatar.jpg"
}
],
"entity_type": "orders",
"entity": {
"order_id": "456e7890-e89b-12d3-a456-426614174000",
"title": "Sample Order"
},
"timestamp": "2025-01-22T06:14:41.058Z"
}
]
}Changes
No recorded changes to this operation across all 5 revisions of this API.