Uniswap
Uniswap is the world's leading decentralized exchange (DEX) protocol, enabling permissionless token swaps on Ethereum and 25+ EVM-compatible blockchains through automated market making (AMM). The Uniswap Labs Trading API provides REST endpoints for quotes, swap execution, gasless UniswapX orders, liquidity provider (LP) position management, and wallet operations. Developers can build trading bots, portfolio managers, DeFi aggregators, and embedded swap UIs on top of the protocol.
Uniswap publishes 12 APIs on the APIs.io network, including Approval API, LimitOrderQuote API, Liquidity API, and 9 more. Tagged areas include Blockchain, Cryptocurrency, DeFi, Decentralized Exchange, and Liquidity.
The Uniswap catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Uniswap’s developer surface includes authentication, developer portal, documentation, engineering blog, and 15 more developer resources.
Kin Score
APIs 14
Individual APIs this provider publishes, each with its own machine-readable definition.
Uniswap Subgraph API
The Uniswap Subgraph API provides GraphQL endpoints for querying on-chain data across Uniswap protocol versions v1, v2, v3, and v4. Powered by The Graph Protocol decentralized n...
UniswapX API
UniswapX is a gasless, auction-based ERC20 swap settlement protocol that routes orders through a competitive filler network. Swappers sign off-chain orders which are filled by f...
Uniswap Approval API
The Approval API from Uniswap — 1 operation(s) for approval.
Uniswap LimitOrderQuote API
The LimitOrderQuote API from Uniswap — 1 operation(s) for limitorderquote.
Uniswap Liquidity API
The Liquidity API from Uniswap — 7 operation(s) for liquidity.
Uniswap Order API
The Order API from Uniswap — 2 operation(s) for order.
Uniswap Plan API
The Plan API from Uniswap — 2 operation(s) for plan.
Uniswap Quote API
The Quote API from Uniswap — 1 operation(s) for quote.
Uniswap Send API
The Send API from Uniswap — 1 operation(s) for send.
Uniswap Swap API
The Swap API from Uniswap — 4 operation(s) for swap.
Uniswap SwappableTokens API
The SwappableTokens API from Uniswap — 1 operation(s) for swappabletokens.
Uniswap Wallet API
The Wallet API from Uniswap — 1 operation(s) for wallet.
Uniswap WalletCheckDelegation API
The WalletCheckDelegation API from Uniswap — 1 operation(s) for walletcheckdelegation.
Uniswap WalletEncode7702 API
The WalletEncode7702 API from Uniswap — 1 operation(s) for walletencode7702.
Scroll for all 14
Postman Collections 12
Ready-to-run Postman collections for exercising this provider's APIs.
Token Trading Approval API
POSTMANScroll for all 12
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Token Trading
OPEN COLLECTIONGraphQL 1
GraphQL schemas published by this provider.
Uniswap GraphQL API
The Uniswap Subgraph API provides GraphQL endpoints for querying on-chain data across Uniswap protocol versions v1, v2, v3, and v4. Powered by The Graph Protocol decentralized n...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Uniswap Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Uniswap Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
Token Swaps
Swap any ERC-20 token on 25+ EVM chains with optimal routing across Uniswap v2, v3, and v4 liquidity pools.
Gasless UniswapX Orders
Sign off-chain intent-based orders that are filled by competing fillers without requiring the swapper to pay gas fees directly.
Liquidity Provider Management
Create, increase, decrease, and manage concentrated liquidity positions on Uniswap v3 and v4 with fee tier and tick range control.
Cross-Chain Bridging
Bridge tokens across EVM networks using the unified quote and swap APIs with automatic routing to the best bridge provider.
Limit Orders
Submit limit orders that execute automatically when market conditions meet the specified price target.
Smart Wallet Support
Native support for EIP-7702 delegated accounts, ERC-4337 account abstraction, and EIP-5792 wallet capabilities.
Execution Plans
Create multi-step execution plans for complex DeFi workflows with step proofs for verification and tracking.
On-Chain Data via Subgraphs
Query historical and real-time on-chain data for pools, positions, swaps, and ticks via GraphQL subgraph endpoints.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Uniswap Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Uniswap API Rules
SPECTRALUniswap API Rules
SPECTRALJSON Schema 24
Standalone JSON Schema definitions for this provider's data models.
ClaimFeesRequest
JSON SCHEMACreatePositionRequest
JSON SCHEMACreateSendRequest
JSON SCHEMACreateSendResponse
JSON SCHEMACreateSwapRequest
JSON SCHEMACreateSwapResponse
JSON SCHEMADecreasePositionRequest
JSON SCHEMAEncode4337Request
JSON SCHEMAEncode4337Response
JSON SCHEMAGetOrdersResponse
JSON SCHEMAGetSwappableTokensResponse
JSON SCHEMAGetSwapsResponse
JSON SCHEMAIncreasePositionRequest
JSON SCHEMALimitOrderQuoteRequest
JSON SCHEMALimitOrderQuoteResponse
JSON SCHEMAOrderRequest
JSON SCHEMAOrderResponse
JSON SCHEMAPoolInfoResponse
JSON SCHEMAProtocols
JSON SCHEMAQuoteRequest
JSON SCHEMAQuoteResponse
JSON SCHEMASwapStatus
JSON SCHEMAUrgency
JSON SCHEMAUserOperation
JSON SCHEMAScroll for all 24
JSON Structure 11
JSON Structure definitions describing this provider's data shapes.
Uniswap Create Send Request Structure
JSON STRUCTUREUniswap Create Swap Request Structure
JSON STRUCTUREUniswap Create Swap Response Structure
JSON STRUCTUREUniswap Get Swaps Response Structure
JSON STRUCTUREUniswap Limit Order Quote Request Structure
JSON STRUCTUREUniswap Limit Order Quote Response Structure
JSON STRUCTUREUniswap Order Request Structure
JSON STRUCTUREUniswap Order Response Structure
JSON STRUCTUREUniswap Quote Request Structure
JSON STRUCTUREUniswap Quote Response Structure
JSON STRUCTUREUniswap User Operation Structure
JSON STRUCTUREScroll for all 11
Examples 4
Example request and response payloads for these APIs.
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Token Swap Integration
Embed token swap functionality in wallets, DApps, and portfolio managers using the Trading API's quote and swap endpoints.
DeFi Aggregator
Build a DEX aggregator that routes through Uniswap's liquidity alongside other protocols for best execution.
Liquidity Mining Bot
Automate LP position management — create, rebalance, and close positions based on market conditions using LP management endpoints.
On-Chain Analytics
Power analytics dashboards with historical pool, swap, and liquidity data from the Subgraph GraphQL API.
Cross-Chain Bridge UI
Build a bridge interface that quotes and executes cross-chain token transfers using the swap/bridge endpoints.
Integrations 7
Pre-built integrations with other platforms and tools.
The Graph Protocol
Uniswap subgraphs are indexed and served by The Graph Protocol's decentralized network.
Ethereum
Primary deployment network for Uniswap v2, v3, and v4 smart contracts.
Polygon
Uniswap v3 deployed on Polygon PoS and zkEVM networks.
Arbitrum
Uniswap v3 deployed on Arbitrum One for low-cost swaps.
Optimism
Uniswap v3 deployed on Optimism for low-cost swaps.
Base
Uniswap v3 and v4 deployed on Base (Coinbase's L2 network).
UniswapX Fillers
Third-party filler bots compete to fill UniswapX gasless orders for best execution.
Scroll for all 7
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type