Butler Liquid API Documentation

Welcome to the Butler Liquid API documentation. This guide provides detailed information about the available API endpoints for managing and retrieving trading positions and user profiles on Hyperliquid.

Base URL

All API requests should be made to the following base URL:

http://butlerliquid.com/api

Rate Limiting

Currently, there are no explicit rate limits implemented. However, please be considerate with API usage to ensure optimal performance for all users.

Notes

  • All monetary values are returned as strings to preserve precision
  • The clientAddress parameter must be a valid Butler wallet address (Ethereum-compatible format)
  • Position sizes are always returned as absolute values; check the direction field for long/short
  • Cross margin is used for all positions by default