{"uid":"cap_Lp6gMQICg6vHb7Av-t7Ex","slug":"airdroppulse-gigadex-lp-position-health-check-e99a9ba4","name":"AirdropPulse GigaDex LP Position Health Check","description":"LP position health check for any Uniswap-v3-compatible position NFT on 11 chains (Ethereum, Base, Arbitrum, Polygon, BNB, HyperEVM, Monad, Robinhood Chain and more): in-range status, position through the band, distance to each edge in price terms. On GigaDex (Robinhood Chain, the default) also pending fees and campaign points from the indexer. Cheap monitoring poll. Analytics only.","url":"https://airdroppulse.theaslangroupllc.com/api/lp/position-health","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"pool":{"type":"string","description":"v3 pool address for live-tick band health on generic chains (optional)"},"chain":{"type":"string","description":"eip155 chain id (optional; default 4663 GigaDex/Robinhood). Supported: 1, 10, 56, 137, 143, 480, 999, 4663, 8453, 42161, 43114"},"manager":{"type":"string","description":"NonfungiblePositionManager address override for uncataloged v3 forks (optional)"},"token_id":{"type":"string","description":"required"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"errors":{"type":"object","description":"Documented error responses, keyed by HTTP status code","additionalProperties":{"type":"object","required":["description"],"properties":{"example":{"type":"object"},"description":{"type":"string"}}}},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"pair":"WETH/PONS","pool":"0x50e4…","owner":"0xabc…","method":"Fresh RPC slot0 tick where available, falling back to the indexer pool tick; edge distances in price terms via 1.0001^Δtick.","points":812.4,"fee_tier":3000,"in_range":true,"token_id":"4821","deposited":true,"liquidity":"184028481028","disclaimer":"Educational analytics… not investment advice.","tick_lower":104960,"tick_upper":110400,"current_tick":107697,"fee_pending_0":0.0021,"fee_pending_1":4.1,"pct_through_band":0.52,"distance_to_lower_edge_pct":2.6,"distance_to_upper_edge_pct":2.4}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0L9d4_9yXTIkfNlxM2Ago","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns real-time health metrics for a single GigaDex concentrated-liquidity position NFT on Robinhood Chain, including in-range status, position within the band, distance to each price edge, pending fees, and accrued points.","exampleAgentPrompt":"Check the health of my GigaDex LP position NFT #4821 on Robinhood Chain — tell me if it's still in range, how far it is from each price edge, and how much in pending fees and points it's accrued.","exampleUseCases":[{"title":"LP out-of-range alert monitoring","prompt":"Poll my GigaDex position NFT #4821 on Robinhood Chain and let me know if it's gone out of range or if it's within 5% of either price boundary."},{"title":"Pending fee accumulation check","prompt":"How much in pending fees has my GigaDex LP position NFT #1337 on Robinhood Chain built up since I last collected?"},{"title":"Points accrual progress check","prompt":"How many GigaDex points has my LP position NFT #2209 on Robinhood Chain earned so far in the current campaign?"}],"resultDescription":"Returns a structured analytics snapshot for the specified position NFT: boolean in-range status, the position's location within the liquidity band as a fraction or percentage, the price distance (in absolute and/or percentage terms) to the lower and upper tick edges, the current amount of pending uncollected fees in both token amounts, and the total points accrued. Data is sourced live from the on-chain indexer combined with a fresh RPC tick for accuracy.","failureModes":["Invalid or non-existent position NFT ID returns a 404 or error payload","RPC node lag may result in slightly stale tick data","Position NFT not associated with GigaDex on Robinhood Chain returns an error","Network congestion on Robinhood Chain may cause increased latency or timeout","Payment of $0.05 USDC not fulfilled causes x402 payment-required rejection"],"whenToPreferThis":"Use this endpoint when you need a lightweight, cheap, real-time snapshot of a single GigaDex LP position's health on Robinhood Chain — ideal for polling loops, alert bots, or dashboards that need live in-range status, fee accumulation, and points without the overhead of a full analytics suite. Prefer it over heavier scenario-modeling or historical audit endpoints when you just need a quick current-state check.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:41:08.063Z","isFirstParty":false}