Open leveraged SHORT position: BTC 10x with 10 USDC collateral. Payment required...
https://api-ai-staging.symphony.io/x402/trade/openOverview
Open leveraged SHORT position: BTC 10x with 10 USDC collateral. Payment required: 10 USDC to address (0x7b8034d6...21f3f855). After payment, your position will be opened on DEXs via Symphony.
Protocol
x402
Price
$10.00
Payment Asset
USD Coin
Payment Network
Base
Category
uncategorized
Provider
api-ai-staging
Source
bazaar
Indexed
2026-03-02 01:13:34
Health
Status
degraded
Latency (p50)
172ms
Uptime (30d)
100.0%
Reliability Score
95/100
Last Checked
2026-05-10 06:56:26
Last Healthy
Never
Consecutive Failures
1
x402 Payment Validation
Payment Requirements
Invalid
Asset Verified
—
Facilitator
—
Input Schema
{
"bodyFields": {
"action": {
"description": "Trade direction: 'long' (bullish/buy) or 'short' (bearish/sell)",
"enum": [
"long",
"short"
],
"example": "long",
"required": true,
"type": "string"
},
"collateralAmount": {
"description": "Collateral amount in USDC (this is also the payment amount). Min: 5 USDC, Max: 10000 USDC",
"example": 100,
"maximum": 10000,
"minimum": 5,
"required": true,
"type": "number"
},
"leverage": {
"description": "Leverage multiplier for the position (e.g., 10 for 10x leverage). Range: 1.1 to 200x",
"example": 10,
"maximum": 200,
"minimum": 1.1,
"required": true,
"type": "number"
},
"stopLossPercentage": {
"description": "Optional: Stop loss as percentage from entry (e.g., 5 for 5%). Alternative to stopLossPrice",
"example": 5,
"maximum": 100,
"minimum": 0.1,
"required": false,
"type": "number"
},
"stopLossPrice": {
"description": "Optional: Absolute stop loss price (e.g., 50000 for BTC at $50k). Mutually exclusive with stopLossPercentage",
"example": 50000,
"required": false,
"type": "number"
},
"symbol": {
"description": "Trading pair symbol (e.g., 'BTC', 'ETH', 'SOL', 'DOGE', 'PEPE')",
"example": "BTC",
"required": true,
"type": "string"
},
"takeProfitPercentage": {
"description": "Optional: Take profit as percentage from entry (e.g., 10 for 10%). Alternative to takeProfitPrice",
"example": 20,
"maximum": 1000,
"minimum": 0.1,
"required": false,
"type": "number"
},
"takeProfitPrice": {
"description": "Optional: Absolute take profit price (e.g., 70000 for BTC at $70k). Mutually exclusive with takeProfitPercentage",
"example": 70000,
"required": false,
"type": "number"
},
"tradeOptions": {
"description": "Optional: Advanced trading options for protocol and chain selection",
"properties": {
"chainId": {
"description": "Preferred chain ID (e.g., 8453 for Base, 42161 for Arbitrum)",
"example": 8453,
"type": "number"
},
"protocol": {
"description": "Preferred DEX protocol (e.g., 'hyperliquid', 'gmx', 'gains network')",
"example": "hyperliquid",
"type": "string"
}
},
"required": false,
"type": "object"
},
"walletAddress": {
"description": "Your EVM wallet address (EOA) - it is REQUIRED that this is the same wallet address as the one you are paying from. Otherwise the trade will fail.",
"pattern": "^0x[a-fA-F0-9]{40}$",
"required": true,
"type": "string"
}
},
"bodyType": "json",
"discoverable": true,
"method": "POST",
"type": "http"
}
Output Schema
{
"properties": {
"amount": {
"description": "Collateral amount in USDC",
"type": "number"
},
"direction": {
"description": "Trade direction (long/short)",
"type": "string"
},
"dstChainId": {
"description": "Destination chain ID",
"type": "number"
},
"executeExplorerUrl": {
"description": "Explorer URL for the execute transaction",
"type": "string"
},
"executeTxHash": {
"description": "Transaction hash for the execute transaction",
"type": "string"
},
"leverage": {
"description": "Leverage multiplier used",
"type": "number"
},
"positionId": {
"description": "Unique identifier for the opened position (calculated from protocolPositionHash + symphonyPositionHash)",
"type": "string"
},
"srcChainId": {
"description": "Source chain ID",
"type": "number"
},
"submitExplorerUrl": {
"description": "Explorer URL for the submit transaction",
"type": "string"
},
"submitTxHash": {
"description": "Transaction hash for the submit transaction",
"type": "string"
},
"success": {
"description": "Whether the trade was opened successfully",
"type": "boolean"
},
"symbol": {
"description": "Trading pair symbol",
"type": "string"
},
"timestamp": {
"description": "ISO timestamp of when position was opened",
"type": "string"
}
},
"type": "object"
}
Recent Health Checks
| Time | Status | HTTP | Latency | Error |
|---|---|---|---|---|
| 2026-05-10 06:56:26 | degraded | 404 | 161ms | |
| 2026-05-10 01:17:30 | degraded | 404 | 167ms | |
| 2026-05-09 21:56:45 | degraded | 404 | 175ms | |
| 2026-05-09 18:35:35 | degraded | 404 | 167ms | |
| 2026-05-09 15:20:21 | degraded | 404 | 165ms | |
| 2026-05-09 12:04:11 | degraded | 404 | 168ms | |
| 2026-05-09 08:11:40 | degraded | 404 | 164ms | |
| 2026-05-09 04:33:49 | degraded | 404 | 163ms | |
| 2026-05-09 00:09:30 | degraded | 404 | 172ms | |
| 2026-05-08 18:41:07 | degraded | 404 | 184ms | |
| 2026-05-08 15:09:13 | degraded | 404 | 195ms | |
| 2026-05-08 11:21:19 | degraded | 404 | 176ms | |
| 2026-05-08 08:50:12 | degraded | 404 | 183ms | |
| 2026-05-08 03:36:45 | degraded | 404 | 214ms | |
| 2026-05-07 23:26:31 | degraded | 404 | 165ms | |
| 2026-05-07 20:04:09 | degraded | 404 | 220ms | |
| 2026-05-07 18:46:48 | degraded | 404 | 172ms | |
| 2026-05-07 14:33:43 | degraded | 404 | 174ms | |
| 2026-05-07 11:25:58 | degraded | 404 | 156ms |