# SiteCheck Solana Swap Quote

> SiteCheck Solana Swap Quote is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-18).

Returns a real-time swap quote for exchanging one Solana token for another, including route, effective price, price impact, and minimum received amount — no transaction is built or signed.

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/solana/quote?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-solana-swap-quote-50fd0a10
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9d07txdv6AUsqLvteYenj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-solana-swap-quote-50fd0a10
```

Example prompt: What swap quote do I get for selling 2.5 SOL and buying USDC right now — show me the effective price, which DEX it routes through, and the minimum I'd receive with default slippage?

## When to prefer this

Use this endpoint when you need a real-time, read-only Solana token swap price quote without executing any transaction. It is ideal for price discovery, pre-trade cost estimation, route inspection, and slippage analysis on Solana DEXes. Prefer this over on-chain RPC calls when you want a simple REST interface backed by Jupiter aggregation. Do not use this if you need to actually execute a swap — this endpoint only quotes, never signs or submits transactions.

## Known failure modes

- Unknown or invalid token symbol/mint address returns an error or empty symbol resolution
- Highly illiquid token pairs may return no route or very high price impact
- Quote is stale within seconds of retrieval due to on-chain price movement
- Amount of zero or negative values may cause a validation error
- Network timeouts from Jupiter API upstream may result in failure responses
- Missing required query parameters (from, to, amount) returns a schema validation error

## How this service works

Best Jupiter swap route for a Solana token pair and an amount: input and output in token units, the minimum received after slippage, price impact, effective price, each route hop and USD values. from and to take a mint address or a symbol such as SOL or USDC; a symbol resolves to the verified token with the highest organic score, and the chosen mint is named. Quote only: nothing is built, signed or sent.

## Output

Returns a JSON object with full swap quote details: input token (mint, name, symbol, amount, USD value), output token (mint, name, symbol, amount, USD value, minimumReceived), effective price with unit, price impact percentage, swap route with DEX name and allocation percentages, slippage in basis points, timestamp, and a quoteOnly disclaimer confirming no transaction was built or signed. Sourced from the Jupiter swap API.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "from",
      "to",
      "amount"
     ],
     "properties": {
      "to": {
       "type": "string",
       "description": "Mint address or symbol to buy, e.g. USDC"
      },
      "from": {
       "type": "string",
       "description": "Mint address or symbol to sell, e.g. SOL"
      },
      "amount": {
       "type": "string",
       "description": "Amount of from in whole tokens, e.g. 1 or 0.25"
      },
      "slippageBps": {
       "type": "string",
       "description": "Slippage tolerance in basis points, 0 to 1000 (default 50)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "input": {
   "mint": "So11111111111111111111111111111111111111112",
   "name": "Wrapped SOL",
   "amount": 1,
   "symbol": "SOL",
   "usdValue": 107.71
  },
  "notes": "Quote only: no transaction is built, signed or sent. Prices move, so a quote is good for seconds.",
  "route": [
   {
    "dex": "BisonFi",
    "percent": 100,
    "inputMint": "So11111111111111111111111111111111111111112",
    "outputMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
   }
  ],
  "output": {
   "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
   "name": "USD Coin",
   "amount": 107.732505,
   "symbol": "USDC",
   "usdValue": 107.71,
   "minimumReceived": 107.193843
  },
  "source": "Jupiter swap API quote (https://jup.ag), Jupiter token API for names, symbols and prices",
  "checkedAt": "2026-10-13T18:51:21.448Z",
  "quoteOnly": true,
  "disclaimer": "Information only, not financial advice.",
  "slippageBps": 50,
  "effectivePrice": {
   "unit": "USDC per SOL",
   "value": 107.732505
  },
  "priceImpactPct": 0.000031,
  "symbolResolution": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-solana-swap-quote-50fd0a10/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
