Cancel Maker-Taker Arbitrage Strategy
Cancel a running maker-taker arbitrage strategy.
The strategy will be transitioned to cancelled status if it can be cancelled.
Strategies that are already completed, failed, or timed out cannot be cancelled.
Endpoint: POST https://api.hypereth.io/v2/all/strategy/cancel/maker-taker-arbitrage/{strategyId}
Authorization
ApiKeyAuth In: header
Path Parameters
The strategy ID to cancel
Response Body
application/json
application/json
curl -X POST "https://api.hypereth.io/v2/all/strategy/cancel/maker-taker-arbitrage/maker_taker_550e8400-e29b-41d4-a716-446655440000"{
"strategyId": "maker_taker_550e8400-e29b-41d4-a716-446655440000",
"status": "cancelled",
"requestId": "req_123456789"
}{
"code": "invalid_parameters",
"message": "string",
"retriable": true
}List Maker-Taker Arbitrage Strategies GET
List all maker-taker arbitrage strategies for the authenticated user. Returns strategies sorted by creation time (newest first). **Endpoint**: `GET https://api.hypereth.io/v2/all/strategy/list/maker-taker-arbitrage`
Get Strategy Balances GET
Query available balances for multiple accounts on a trading pair. Useful for checking account balances before submitting a strategy. **Account Format**: `exchange:account_id:marketType` (comma-separated for multiple accounts, marketType is optional) **Example**: `https://api.hypereth.io/v2/all/strategy/balances?symbol=MON&accounts=kuru:acc_A:spot,kuru:acc_B:spot`