{"uid":"cap_5tnKGlCYfcpcS-wuOLmU7","slug":"2s-io-satellite-position-tracker-ee461ff6","name":"2s.io Satellite Position Tracker","description":"Compute the current position of any cataloged Earth-orbiting satellite by NORAD catalog number (e.g. 25544 = ISS, 20580 = Hubble), using fresh Celestrak orbital elements propagated with SGP4. Returns sub-point latitude/longitude, altitude (km), and speed (km/s) for the requested instant (default: now; pass `at` as an ISO timestamp for any time within a few days of the elements' epoch). Supply observer `lat`/`lon` (and optional altKm) to also get look angles — azimuth, elevation, slant range, and whether the satellite is above your horizon — for visual/antenna pointing. Satellite tracking, pass prediction, ground-station planning. Public-domain orbital data; physical/mission metadata is not included.","url":"https://2s.io/api/space/satellite","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"required":["noradId"],"properties":{"at":{"type":"string","description":"Instant to compute (ISO). Default: now."},"lat":{"type":"number","maximum":90,"minimum":-90,"description":"Observer latitude (for look angles)."},"lon":{"type":"number","maximum":180,"minimum":-180,"description":"Observer longitude (for look angles)."},"altKm":{"type":"number","description":"Observer altitude in km (default 0)."},"noradId":{"type":"integer","maximum":999999,"minimum":1,"description":"NORAD catalog number."}}}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"lat":40.7128,"lon":-74.006,"altKm":0,"noradId":25544}}},"response":{"data":{"ok":true,"items":[{"position":{"at":"2026-06-10T04:30:55.981Z","look":{"rangeKm":9708.57,"azimuthDeg":288.43,"aboveHorizon":false,"elevationDeg":-45.77},"name":"ISS (ZARYA)","epoch":"2026-06-09T18:30:49.920768","noradId":25544,"geodetic":{"latitude":10.44093,"longitude":-179.89188,"altitudeKm":413.06},"velocityKmS":7.668,"internationalDesignator":"1998-067A"}}],"total":1,"source":{"url":"https://celestrak.org/NORAD/elements/","license":"Public-domain orbital data (US Space Force / 18 SDS, redistributed by Celestrak).","provider":"Celestrak GP element sets + SGP4 propagation (satellite.js)"}},"meta":{"cost":{"usd":0.00144,"tier":0},"caller":"x402","version":null,"endpoint":"space.satellite","settlement":{"txHash":"0x7f55f9773622cb84413c4df6960dbf8715a1d014a57399fed2a5af4557b511aa","network":"eip155:8453","success":true}}}},"exampleRequest":{"lat":40.7128,"lon":-74.006,"altKm":0,"noradId":25544},"tags":["x402"],"displayCostAmount":"0.00144","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.00144/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0036","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0036","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wt2Ur5SdxMhFOt31Uj-QJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0036","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the current or requested-time position of any cataloged Earth-orbiting satellite by NORAD ID, returning latitude/longitude, altitude, speed, and optional observer look angles using SGP4 propagation of Celestrak TLE data.","exampleAgentPrompt":"Where is the ISS (NORAD ID 25544) right now, and can you tell me the azimuth and elevation from my location at 40.7128° N, 74.0060° W so I know if it's above my horizon?","exampleUseCases":null,"resultDescription":"Returns the satellite's sub-point latitude and longitude, altitude in km, speed in km/s for the requested instant. If observer coordinates are provided, also returns azimuth (degrees), elevation (degrees), slant range (km), and a boolean indicating whether the satellite is currently above the observer's horizon.","failureModes":["Invalid or unknown NORAD ID returns an error or empty result","Timestamp too far from orbital elements epoch causes propagation inaccuracy or error","Observer lat/lon out of valid range (-90 to 90, -180 to 180) causes validation error","Malformed ISO timestamp in 'at' parameter returns a parsing error","Network or upstream Celestrak data unavailability causes service error"],"whenToPreferThis":"Use this endpoint when you need real-time or near-future positional data for any cataloged Earth-orbiting satellite by NORAD ID, especially when you want look angles for visual tracking or antenna pointing from a specific ground location. Prefer this over general astronomy APIs when SGP4-accurate sub-point coordinates, altitude, and speed are needed. Ideal for pass prediction, ground station automation, and satellite visibility checks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:59:09.325Z","isFirstParty":false}