Junction - Agent-mode overview

Machine-readable summary for AI agents. For the human view, visithttps://junction.exchange.

Product

Junction is a cross-chain DeFi exchange platform. It aggregates liquidity from 1inch, LiFi, Morpho, Hyperliquid, and native bridges behind a single REST/GraphQL API and MCP server. Capabilities:

  • swap - same-chain and cross-chain token swaps with smart routing.
  • bridge - one-call cross-chain transfers.
  • perps - Hyperliquid perpetual futures (USDC margin) and HL spot.
  • earn - Morpho vaults and validator staking.
  • onramp - fiat-to-crypto via MoonPay.

Endpoints

PurposeURL
REST API (production)https://api.junction.exchange
REST API (sandbox)https://sandbox.api.junction.exchange
GraphQL gatewayhttps://gateway.junction.exchange/graphql
MCP server (Streamable HTTP)https://api.junction.exchange/mcp
OpenAPI spec (JSON)https://junction.exchange/openapi.json
OpenAPI spec (YAML)https://junction.exchange/api/openapi.yaml
Human docshttps://docs.junction.exchange

Authentication

Rate limits

Every response exposes these headers:

  • X-RateLimit-Limit
  • X-RateLimit-Remaining
  • X-RateLimit-Reset
  • Retry-After (on HTTP 429)

Free tier: 10 req/s, 100k req/day. Growth: 100 req/s. Scale: custom.

Errors

All errors return JSON with a stable error code and remediation link:

{
  "error": {
    "code": "INSUFFICIENT_LIQUIDITY",
    "message": "No route found within slippage budget",
    "httpStatus": 422,
    "docs": "https://docs.junction.exchange/errors#insufficient_liquidity",
    "retriable": false,
    "fields": ["amount", "slippageBps"]
  },
  "requestId": "req_01HX..."
}

Discovery files

Pricing

TierPriceCommissionRate limit
StarterFree0.30%10 req/s, 100k req/day
GrowthVolume-based0.15%-0.25%100 req/s
ScaleCustomCustomCustom

Full machine-readable pricing at /pricing.md or human view at/pricing.

Contact