{"uid":"cap_0D6qRZyWs4fKUzE92EfWZ","slug":"vextorium-uniswap-position-lookup-7bb562b4","name":"Vextorium Uniswap Position Lookup","description":"558 pay-per-call data APIs for AI agents: Solana and EVM on-chain data, tokenized stocks, DeFi, Hyperliquid, economy and official statistics, FX, validation, web and developer tools. Pay in USDC via x402.","url":"https://api.vextorium.com/v1/uniswap-position?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"network":{"enum":["base","ethereum","arbitrum","optimism","polygon"],"type":"string"},"token_id":{"type":"integer","description":"Position NFT id"}}},"responseSchema":{"type":"json","example":{"note":"Pending fees = those already accounted in the position; there may be more not updated until the next collect.","pool":"0x547a9d0C948C08925f05B4224412f28d921Bca50","owner":"0x0609374c4bd7646E50d1CB4760F48dc177fc3067","closed":false,"token0":{"symbol":"NUTS","address":"0x2f2f29f399B0a5b35642e71f1d4ea8C3D798DCB9"},"token1":{"symbol":"WETH","address":"0x4200000000000000000000000000000000000006"},"fee_pct":1,"network":"base","in_range":false,"token_id":1500000,"liquidity":"345586301430003022779041","lower_tick":-219800,"upper_tick":-214200,"price_range":{"max":4.987435543623297e-10,"min":2.848948151993534e-10,"unit":"WETH por NUTS"},"current_tick":-242800,"pending_fees":{"NUTS":0,"WETH":0},"current_price":2.856650949525111e-11}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_t4B9eeeJi7g9w9YVDc72o","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches detailed on-chain data for a Uniswap v3 liquidity position NFT, including pool, token pair, price range, liquidity, current tick, and pending fees.","exampleAgentPrompt":"Look up Uniswap v3 position NFT token ID 1500000 on the Base network and tell me if it's currently in range, what the price range is, and how much in pending fees I have.","exampleUseCases":[{"title":"Monitor LP position in-range status","prompt":"Check Uniswap position NFT 892345 on Ethereum mainnet — is it still in range, and what's the current price versus my position's price range?"},{"title":"Review pending fees before collecting","prompt":"What are the pending fees on my Uniswap v3 liquidity position with token ID 2047810 on Arbitrum? I want to know if it's worth collecting now."},{"title":"Audit ownership of a Uniswap position","prompt":"Who owns Uniswap v3 position NFT 1500000 on Base, and what token pair and fee tier is it set up for?"}],"resultDescription":"Returns a JSON object with the pool contract address, owner wallet, token0 and token1 symbols and addresses, fee percentage, liquidity value, lower and upper ticks, current tick, price range (min, max, unit), whether the position is currently in range, whether it is closed, pending fees for each token, and the current price. A note about pending fee accounting is also included.","failureModes":["Invalid or non-existent token_id returns an error or null fields","Wrong network specified for the token_id results in empty or incorrect data","Position is closed — returned with closed: true and zero liquidity","Rate limit or payment failure via x402 protocol","Network congestion causes delayed or stale on-chain data"],"whenToPreferThis":"Use this endpoint when you need granular, real-time details about a specific Uniswap v3 NFT position — especially tick data, in-range status, pending fees, and price ranges — across Base, Ethereum, Arbitrum, Optimism, or Polygon. Prefer this over generic DeFi aggregators when you know the exact NFT token ID and need structured, agent-consumable output via a pay-per-call model.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:45:30.744Z","isFirstParty":false,"canonicalSlug":"vextorium-uniswap-position-lookup-7bb562b4"}