info
endpoint with type: "extraAgents"
retrieves information about additional agents or authorized accounts associated with a user’s wallet on the Hyperliquid exchange. This endpoint provides details about delegated permissions, agent activities, and access control configurations for advanced account management.
type
(string, required) — The request type. Must be "extraAgents"
to retrieve extra agents associated with a user.user
(string, required) — Address in 42-character hexadecimal format (e.g., 0x2ba553d9f990a3b66b03b2dc0d030dfc1c061036
).agent
(string) — Address of the agent in 42-character hexadecimal formatname
(string, optional) — Human-readable name or identifier for the agentdescription
(string, optional) — Optional description of the agent’s purpose or rolepermissions
(array) — List of permissions granted to the agent, which may include:
"trade"
— Permission to execute trades on behalf of the user"withdraw"
— Permission to withdraw funds from the account"vault_manage"
— Permission to manage vault operations"order_manage"
— Permission to place and cancel orders"position_manage"
— Permission to manage positions and leveragecreatedTime
(integer, optional) — Timestamp when the agent was added in millisecondslastActivity
(integer, optional) — Timestamp of the agent’s last activity in millisecondsisActive
(boolean, optional) — Whether the agent is currently active and authorizedinfo
endpoint with type: "extraAgents"
is essential for applications that need to:
List of extra agents associated with the user
List of agent addresses and their permissions