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

# Ultra to Meta-Aggregator

> Migrate from Ultra /order + /execute to Swap V2

If you currently use Ultra `/order` + `/execute`, migration is minimal. The endpoints are the same, with a new base URL.

## What changes

| Before (Ultra)                       | After (Swap V2)                        |
| ------------------------------------ | -------------------------------------- |
| Base URL: `https://ultra-api.jup.ag` | Base URL: `https://api.jup.ag/swap/v2` |
| `GET /order`                         | `GET /order`                           |
| `POST /execute`                      | `POST /execute`                        |

The request parameters and response format are identical. Update the base URL and you are done.

## What you gain

* Unified documentation and API reference
* Same endpoint for both Meta-Aggregator and Router paths
* Future improvements shipped to V2 first

## Related

* [Order & Execute](/swap/order-and-execute) for the full Meta-Aggregator workflow and code examples
