> ## Documentation Index
> Fetch the complete documentation index at: https://docs.route.fun/llms.txt
> Use this file to discover all available pages before exploring further.

# Partner API

> Swap routing on Robinhood Chain for approved partners.

Route finds the best swap across Robinhood Chain liquidity and returns a transaction your user can sign. One request gives you the quote and the ready-to-send transaction together.

<Note>
  The API is private. It is available to approved partners only and is not open for public use yet. To get a key, [DM @rapidssh](/access).
</Note>

## What you get

* **One-call quote and transaction.** Send the tokens, amount and recipient. Get back the price, the minimum received and an unsigned transaction for the Route executor.
* **Split routing.** Orders can be split across several pools and venues. Every route is checked through the real executor code before it is returned.
* **Native ETH and ERC-20s.** Use the zero address for native ETH on either side.
* **Per-key limits.** Each partner key has its own rate and concurrency limits.

## How it works

<Steps>
  <Step title="Get a key">
    [DM @rapidssh](/access) for a partner key. Keep it on your backend.
  </Step>

  <Step title="Request a quote with a transaction">
    Call [`GET /quote`](/api-reference/quote) with `in`, `out`, `amount` and `recipient`.
  </Step>

  <Step title="Approve and sign">
    For ERC-20 input, the user approves the returned `spender`. The user then signs and sends `tx`.
  </Step>
</Steps>

[Make your first request](/quickstart)

## Network

| | |
| - | - |
| Chain | Robinhood Chain, chain ID `4663` |
| Base URL | `https://partners.route.fun` |
| Executor | [`0x27F38C4fd323D635d0E15054a6cfbdFc9D076F25`](/contracts) |

Route contracts have not been independently audited. Users should review every transaction before signing.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.