Skip to main content
POST
https://api.glider.fi
/
v1
/
trpc
/
executeLifiQuote.getStatus
curl --request POST \
  --url 'https://api.glider.fi/v1/trpc/executeLifiQuote.getStatus' \
  --header 'Content-Type: application/json' \
  --data '{
    "input": {
      "strategyInstanceId": "portfolio-123",
      "runId": "rebalance.lifi-quote.execute:portfolio-123"
    }
  }'
{
  "result": {
    "data": {
      "runId": "rebalance.lifi-quote.execute:portfolio-123",
      "status": "Completed",
      "output": {
        "executionKey": "rebalance.lifi-quote.execute:portfolio-123",
        "status": "completed",
        "steps": [
          {
            "stepIndex": 0,
            "chainId": "8453",
            "userOpHash": "0xabc...",
            "recovered": false,
            "receipt": {
              "userOpHash": "0xabc...",
              "success": true,
              "receipt": {
                "transactionHash": "0xdef..."
              }
            }
          }
        ],
        "strategyInstanceId": "portfolio-123",
        "txHashes": ["0xdef..."]
      }
    }
  }
}
Fetches status for a previously submitted execute LiFi quote run. When the run completes, the response includes the receipts returned by the engine.
This tRPC endpoint requires an authenticated wallet session (SIWE).
curl --request POST \
  --url 'https://api.glider.fi/v1/trpc/executeLifiQuote.getStatus' \
  --header 'Content-Type: application/json' \
  --data '{
    "input": {
      "strategyInstanceId": "portfolio-123",
      "runId": "rebalance.lifi-quote.execute:portfolio-123"
    }
  }'
{
  "result": {
    "data": {
      "runId": "rebalance.lifi-quote.execute:portfolio-123",
      "status": "Completed",
      "output": {
        "executionKey": "rebalance.lifi-quote.execute:portfolio-123",
        "status": "completed",
        "steps": [
          {
            "stepIndex": 0,
            "chainId": "8453",
            "userOpHash": "0xabc...",
            "recovered": false,
            "receipt": {
              "userOpHash": "0xabc...",
              "success": true,
              "receipt": {
                "transactionHash": "0xdef..."
              }
            }
          }
        ],
        "strategyInstanceId": "portfolio-123",
        "txHashes": ["0xdef..."]
      }
    }
  }
}