1. Dashboard
ProfitFlow
  • Account
    • Authentication
      • Login
      • Register new user
      • Get current user
      • Logout
      • Refresh token
    • Password
      • Request password reset
      • Reset password
      • Change password
    • Profile
      • Update current user
    • Delete account
      DELETE
  • Categories
    • List categories
      GET
    • Get category
      GET
  • Units
    • List available units
      GET
    • Get unit details
      GET
  • Investors
    • List investors
      GET
    • Get investor details
      GET
    • Get investor portfolio
      GET
  • Investment Requests
    • Create investment request
      POST
    • List investment requests
      GET
  • Portfolio
    • Get portfolio performance
      GET
    • Get transaction details
      GET
    • List transactions
      GET
  • KYC
    • List uploaded documents
      GET
    • Upload identity document
      POST
    • Get KYC status
      GET
  • Dashboard
    • Get investment marketplace
      GET
  • Distributions
    • List distributions
      GET
    • Get distribution details
      GET
    • List payouts
      GET
    • Get payout details
      GET
  • Statements
    • Download profit statement
    • Download tax records
    • Download portfolio summary
  • Notifications
    • List notifications
    • Get notification
    • Mark notification as read
    • Mark all as read
    • Register FCM token
    • Clear FCM token
  • Settings
    • Get app settings
    • Update app settings
  • Legal
    • Get privacy policy
    • Get terms of service
    • Get investment disclaimer
  • Marketplace
    • Get app configuration
  • Withdrawal Requests
    • Create withdrawal request
    • List withdrawal requests
  • Category Memberships
    • List memberships
    • Create membership
    • Available categories for enrollment
    • Get membership details
  • Public
    • Browse investment units (guest)
    • View unit details (guest)
    • Browse investment categories (guest)
    • View category details (guest)
  • Schemas
    • User
    • Category
    • Error
    • Unit
    • Investor
    • ValidationError
    • Portfolio
    • PaginationLinks
    • PaginationMeta
    • UnitDetail
    • InvestmentRequest
    • PublicUnit
    • InvestmentRequestWithUnit
    • Notification
    • WithdrawalRequest
    • CategoryMembership
    • Transaction
    • NotificationDataPayloads
    • WithdrawalRequestWithUnit
    • TransactionDetail
    • RegisterFcmTokenRequest
    • PortfolioPerformance
    • KycDocument
    • KycStatus
    • Dashboard
    • DashboardTrend
    • DashboardActivity
    • Marketplace
    • Distribution
    • FeaturedCategory
    • Payout
    • SimpleCategory
    • Settings
    • TopGainerUnit
    • NotificationSettings
    • NewListingUnit
    • LegalContent
    • AppConfig
    • IconOption
    • BadgeOption
    • ColorOption
    • PublicCategory
  1. Dashboard

Get investment marketplace

GET
/dashboard
Returns investment marketplace data including featured categories, all categories, top gainers, new listings, and unread notifications count. Requires authentication.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Header Params

Responses

🟢200
application/json
Marketplace data
Body

Example
{
    "success": true,
    "data": {
        "unread_notifications_count": 5,
        "featured_categories": [
            {
                "id": 1,
                "name": "Real Estate",
                "description": "Safe haven assets",
                "icon": "apartment",
                "color": "#F59E0B"
            }
        ],
        "categories": [
            {
                "id": 1,
                "name": "Tech",
                "icon": "memory",
                "color": "#3B82F6"
            }
        ],
        "top_gainers": [
            {
                "id": 1,
                "name": "CIB Egypt",
                "initials": "CE",
                "price": 78.5,
                "currency": "EGP",
                "change_percentage": 5.2,
                "color": "#3B82F6"
            }
        ],
        "new_listings": [
            {
                "id": 1,
                "name": "Infiniti Solar",
                "icon": "bolt",
                "price": 12.5,
                "currency": "EGP",
                "badge": "IPO",
                "color": "#6366F1"
            }
        ]
    }
}
🟠401
Modified at 2026-03-12 00:48:26
Previous
Get KYC status
Next
List distributions
Built with