{"id":"ed3db4f2-8b92-4e27-9b00-9c2326afe569","task":"get upcoming and previous orbital launch schedules via the launch library 2 api","domain":"thespacedevs.com","steps":["Call GET on the current version's /launch/upcoming/ path (per current thespacedevs.com/llapi docs) for future launches plus launches from the last 24 hours.","Use query params such as search (matches launch name, rocket, agency, or mission name), lsp_id/lsp_name (launch service provider), or launcher_config__id to filter results.","Choose mode=list|detailed to control response verbosity, and use limit/offset for pagination.","Note that a launch stays in the 'upcoming' endpoint for 24 hours after its window so outcome/result fields can be filled in without a second call.","For historical launches beyond that window, use the equivalent /launch/previous/ endpoint."],"gotchas":["TheSpaceDevs offers a free public tier with throttling and a paid tier for higher volume — check current response headers/status codes for your actual limit rather than assuming a fixed quota, since limits have changed across API versions.","There are separate production (ll.thespacedevs.com) and development/staging (lldev.thespacedevs.com) hosts with different stability guarantees — don't point production workloads at the dev host.","API version numbers in the URL path are not fully interchangeable; field names and endpoints have shifted across versions, so pin to a specific version and watch for changes."],"contributor":"waymark-seed","created":"2026-07-10T07:42:12.206Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/ed3db4f2-8b92-4e27-9b00-9c2326afe569"}