# Soheil Router API > Soheil Router (https://soheil.fi/developers/) is the swap API of Soheil.fi: one REST call returns the best price for a token swap on an EVM network and the one transaction that makes it, through our own contract (SoheilRouter: source verified on the explorers, not upgradeable, holds no funds between trades). The router takes 0.1% (10 bps) per swap; the integrator sets their own fee on top (up to 0.9%), paid to their wallet in the same transaction. Free API key from the developer dashboard. Last updated: 2026-11-06. Live facts (networks, contracts, fees) come from the API itself: GET https://api.soheil.fi/v1/chains and GET https://api.soheil.fi/v1/info. ## Start - [Get a free API key](https://soheil.fi/developers/dashboard/): email sign-up; keys, usage, transactions and fees in the dashboard - [All docs in one file](https://soheil.fi/developers/llms-full.txt): every page below, for pasting into an AI assistant - [OpenAPI 3.1](https://api.soheil.fi/v1/openapi.json): the whole API, for generating clients - [Live networks](https://api.soheil.fi/v1/chains) and [API info](https://api.soheil.fi/v1/info): JSON, no key - MCP server: https://api.soheil.fi/v1/mcp (Streamable HTTP; tools get_networks, get_api_info, get_quote, get_trade_status; send the key as Authorization: Bearer) ## Docs (Markdown) - [Introduction](https://soheil.fi/developers/docs/index.md) - [Quick start](https://soheil.fi/developers/docs/quick-start.md) - [API keys](https://soheil.fi/developers/docs/keys.md) - [Build with an AI assistant](https://soheil.fi/developers/docs/ai.md) - [Networks](https://soheil.fi/developers/docs/networks.md) - [Fees and earnings](https://soheil.fi/developers/docs/fees.md) - [Conventions](https://soheil.fi/developers/docs/conventions.md) - [Get a quote](https://soheil.fi/developers/docs/quote.md) - [Sending the transaction](https://soheil.fi/developers/docs/execute.md) - [Trade status](https://soheil.fi/developers/docs/status.md) - [Your key and earnings](https://soheil.fi/developers/docs/me.md) - [Public endpoints](https://soheil.fi/developers/docs/public.md) - [Errors](https://soheil.fi/developers/docs/errors.md) - [Rate limits](https://soheil.fi/developers/docs/limits.md) - [Contracts and events](https://soheil.fi/developers/docs/contracts.md) - [Security](https://soheil.fi/developers/docs/security.md) - [FAQ](https://soheil.fi/developers/docs/faq.md) - [Support](https://soheil.fi/developers/docs/support.md) ## Key facts - Base URL: https://api.soheil.fi/v1; send the key in the x-api-key header (keep it on your server). - GET /v1/quote (or POST with JSON) returns the expected output, the minimum (enforced on-chain), both fees, what to approve and the transaction to sign; GET /v1/status follows a sent trade. - Fees: 0.1% to the router, plus the integrator's own fee (0 to 0.9%), both taken from the token sold and paid inside the trade: nothing to claim. - Non-custodial: the user signs in their own wallet; the contract never keeps funds between trades and cannot be upgraded. - Same-network swaps on EVM networks today; the response shapes already carry both chains for bridges, which come next.