Skip to main content
GET
/
agents
/
{agentId}
/
exit-ladder-intents
/
quote
Update exit ladder intent quote
curl --request GET \
  --url https://alphagrid-api.artiffine-delivery.workers.dev/agents/{agentId}/exit-ladder-intents/quote
{
  "agentId": "<string>",
  "positionId": "<string>",
  "signer": "<string>",
  "nonce": "<string>",
  "eip712": {
    "domainName": "<string>",
    "domainVersion": "<string>",
    "chainId": 123,
    "verifyingContract": "<string>"
  },
  "tradeRouter": "<string>",
  "exitBounds": {
    "maxStopLossBps": 123,
    "minTakeProfitBps": 123,
    "maxTakeProfitBps": 123,
    "requireStopLoss": true,
    "requireTakeProfit": true
  },
  "currentRules": [
    {
      "triggerBps": 123,
      "exitBps": 5000
    }
  ],
  "pendingRules": [
    {
      "triggerBps": 123,
      "exitBps": 5000
    }
  ],
  "nextRuleIndex": 123
}

Path Parameters

agentId
string
required
Pattern: ^[1-9]\d*$
Example:

"1"

Query Parameters

positionId
string
required
Pattern: ^\d+$
Example:

"1"

Response

Exit ladder intent quote

agentId
string
required
Pattern: ^[1-9]\d*$
positionId
string
required
signer
string
required
nonce
string
required
eip712
object
required
tradeRouter
string
required
exitBounds
object
required
currentRules
object[]
required
pendingRules
object[]
required
nextRuleIndex
integer
required