Skip to main content
GET
/
api
/
notifications
List Notifications
curl --request GET \
  --url https://api.example.com/api/notifications/
{
  "count": 25,
  "next": "https://mifumosms.mifumolabs.com/api/notifications/?page=2",
  "previous": null,
  "results": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "title": "SMS Sent Successfully",
      "message": "Your SMS to +255614853618 was delivered",
      "type": "success",
      "is_read": false,
      "created_at": "2025-11-27T10:30:00Z"
    }
  ]
}
List all notifications for the current user.
page
integer
Page number (default: 1)
page_size
integer
Items per page (default: 20, max: 100)
unread_only
boolean
Filter to show only unread notifications

Success Response (200)

{
  "count": 25,
  "next": "https://mifumosms.mifumolabs.com/api/notifications/?page=2",
  "previous": null,
  "results": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "title": "SMS Sent Successfully",
      "message": "Your SMS to +255614853618 was delivered",
      "type": "success",
      "is_read": false,
      "created_at": "2025-11-27T10:30:00Z"
    }
  ]
}