Athena
Home
Environments
Environments
  • Development Server
  • Production
Home
Environments
Environments
  • Development Server
  • Production
  1. Agent
  • Getting Started
    • Start Guide
  • Installation & Setup
    • Windows
  • Architecture
  • Guide
    • Bundles
      • Backend
    • Permissions
      • Frontend
    • Developers
      • Commit Lint
      • RESTful API
    • Workflows
      • Workflow Variables
  • API Reference
    • Authentication
      • Sign In
      • Logout
    • User
      • Get Authenticated User using Multiplai App Access Token
      • Get Authenticated User using Basic Token
    • Workspace
      • Get Workspaces Metrics
      • Get Workspaces
      • Update a Workspace
      • Retrieve a workspace
      • Delete a Workspace
    • Provider
      • Get Providers
      • Retrieve a Provider
      • Update a Provider
      • Create a Provider
      • Delete a Provider
    • Account
      • Get Accounts
      • Update an Account
      • Create an Account
      • Delete an Account
      • Retrieve an Account
    • Agent
      • Get Agents
        GET
      • Update an Agent
        PUT
      • Create an Agent
        POST
      • Delete an Agent
        DELETE
      • Retrieve an Agent
        GET
      • Run an Agent
        POST
      • Train an Agent
        POST
      • Generate an Agent
        POST
      • Share Agent
        POST
      • Get Agent Leaderboard
        GET
    • Workflow
      • Get Workflows
      • Create a Workflow
      • Retrieve a Workflow
      • Update a Workflow
      • Delete a Workflow
      • Trigger a webhook
      • Share Workflow
      • Generate Workflow
    • Workflow Execution
      • Get Workflow Executions
      • Get Workflow Execution Counts
      • Retrieve a Workflow Execution
      • Delete a Workflow Execution
    • Prompt
      • Get Prompts
      • Create a Prompt
      • Retrieve a Prompt
      • Update a Prompt
      • Delete a Prompt
      • Run a prompt
    • Memory
      • Get Memories
      • Retrieve a Memory
      • Update a Memory
      • Delete a Memory
    • Thread
      • Get Threads
      • Retrieve a Thread
      • Update a Thread
      • Delete a Thread
      • Create a Thread
      • Run a Thread
      • Generate Thread Name
    • Message
      • Get Messages
      • Retrieve a Message
      • Update a Message
      • Delete a Message
      • Create a Message
    • Large Language Model
      • Get Large Language Models
      • Retrieve a Large Language Model
    • Command Room Task
      • Store Command Room Task
      • Remove Command Room Task
    • Metrics
      • Get Agents Metrics
      • Get Workflows Metrics
      • Get Threads Metrics
      • Get Messages Metrics
      • Get Workflow Executions Metrics
  • Schemas
    • Resources
      • User
      • Workspace
      • Provider
      • Account
      • Agent
      • Workflow
      • Share
      • WorkflowExecution
      • WorkflowExecutionData
      • Prompt
      • Memory
      • Thread
      • Attachment
      • Media
      • Tool
      • Message
      • LargeLanguageModel
      • AgentLeaderboard
    • Utils
      • Pagination
        • PaginationMeta
        • PaginationLinks
      • Provider
        • AuthenticationConfig
      • Profile
        • ProfilePhotoConfig
      • Workflow
        • WorkflowExecutionDataWorkflowData
        • Node
        • Edge
  1. Agent

Get Agent Leaderboard

Developing
Local
https://localhost
Local
https://localhost
GET
/api/agents/leaderboard
Retrieves a ranked leaderboard of workspace members based on how many agents they created during the selected date range. The endpoint compares the current period against the immediately previous period of the same duration and returns growth metrics for each member (agent_count_previous_period and growth_percentage).
It supports workspace resolution via either workspace_uuid or organization_multiplai_id, and can optionally narrow results to specific users using user_multiplai_ids.
Requires authentication and workspace membership for the resolved workspace.

Request

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

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://localhost/api/agents/leaderboard?workspace_uuid={{workspace_uuid}}&organization_multiplai_id=&user_multiplai_ids=&limit=10&date_from=&date_to=' \
--header 'Authorization: Bearer <token>'
Response Response Example
{
    "data": [
        {
            "rank": 1,
            "user": {
                "id": 42,
                "name": "Jane Smith",
                "photo": "https://example.com/storage/photos/user-42.jpg"
            },
            "agent_count": 15,
            "agent_count_previous_period": 10,
            "growth_percentage": 50
        }
    ]
}
Modified at 2026-02-19 09:10:35
Previous
Share Agent
Next
Get Workflows
Built with