# API

**URL:** https://discuss.jup.ag/c/developers/api/39.md

[Latest](https://discuss.jup.ag/latest.md) · [Categories](https://discuss.jup.ag/categories.md) · [Tags](https://discuss.jup.ag/tags.md)

---

## [Build a jupiter mcp](https://discuss.jup.ag/t/build-a-jupiter-mcp/37724)

<div class="topic-metadata">

**Author:** [@huydtt](https://discuss.jup.ag/u/huydtt)\
**Replies:** 0\
**Last updated:** [April 24, 2025, 3:06pm UTC](https://discuss.jup.ag/t/build-a-jupiter-mcp/37724 "2025-04-24T15:06:39Z")

</div>

Build a a Model Context Protocol (MCP) server that provides Claude with access to Jupiter’s swap API. The server enables Claude to perform operations like getting quotes, building swap transactions, and sending swap tran…

---

## [Get order status for a specific trigger order](https://discuss.jup.ag/t/get-order-status-for-a-specific-trigger-order/37532)

<div class="topic-metadata">

**Author:** [@yowaddup](https://discuss.jup.ag/u/yowaddup)\
**Replies:** 1\
**Last updated:** [April 17, 2025, 8:54am UTC](https://discuss.jup.ag/t/get-order-status-for-a-specific-trigger-order/37532 "2025-04-17T08:54:48Z")

</div>

Currently I can get active or history (a list of all orders for each category) Documentation: https://dev.jup.ag/docs/trigger-api/get-trigger-orders But, how do I retrieve data for a specific order, given its reference…

---

## [Aggregator returns -2 "Failed to decode signed transaction", yet local simulation succeeds](https://discuss.jup.ag/t/aggregator-returns-2-failed-to-decode-signed-transaction-yet-local-simulation-succeeds/37518)

<div class="topic-metadata">

**Author:** [@yowaddup](https://discuss.jup.ag/u/yowaddup)\
**Replies:** 3\
**Last updated:** [April 16, 2025, 1:21pm UTC](https://discuss.jup.ag/t/aggregator-returns-2-failed-to-decode-signed-transaction-yet-local-simulation-succeeds/37518 "2025-04-16T13:21:13Z")

</div>

I’m building a Solana trading bot using Jupiter’s Ultra API and v1 endpoints. I request a versioned transaction from /ultra/v1/order, deserialize with VersionedTransaction.deserialize(...), sign with my private key (64 b…

---

## [Unable to do RPC call](https://discuss.jup.ag/t/unable-to-do-rpc-call/37038)

<div class="topic-metadata">

**Author:** [@mansi](https://discuss.jup.ag/u/mansi)\
**Replies:** 1\
**Last updated:** [April 2, 2025, 1:26pm UTC](https://discuss.jup.ag/t/unable-to-do-rpc-call/37038 "2025-04-02T13:26:30Z")

</div>

I am unable to HIT API using this URL: https://api.jup.ag/tokens/v1 It gives ne SSL error sometimes and sometime 404 not found. Can you please let me the URL thorugh which RPC call can be made
